精华内容
下载资源
问答
  • 前言 如何部署svn服务器自己做测试? idea如何将项目上传到svn服务器上? idea如何从svn服务器检出项目? ...为何检出项目 项目名或者项目结构总是对不上?... idea从svn服务器检出项目(解决项目...

    前言

    如何部署svn服务器自己做测试?

    idea如何将项目上传到svn服务器上?

    idea如何从svn服务器上检出项目?

    为何检出的项目 项目名或者项目结构总是对不上?

    本篇文章将按照下面目录解决上述问题

    目录

    1. 安装svn服务端程序
    2. 安装svn客户端程序
    3. idea集成svn客户端程序
    4. idea将项目上传到svn服务器(忽略不必要文件)
    5. idea从svn服务器检出项目(解决项目名和项目结构对应不上的问题)

    1.安装svn服务端程序

    下载地址:https://www.visualsvn.com/downloads/

    双击安装

    如果此时报443端口被占用  多数是虚拟机vm占的  kill掉即可(不再赘述)

    安装成功后去程序菜单找到VisualSVN server manager

    打开后首先创建一个仓库

    选择文件存储方式:

    输入仓库名:

    到这服务端就算是配置完成了,有人还会在这创建项目结构,博主认为没必要,因为idea在share项目到svn服务器时,会自动创建项目文件夹.

    然后我们copy一下仓库的URL以供idea在上传项目到svn仓库时使用

    2.安装svn客户端程序

    下载地址:http://tortoisesvn.net/downloads.html

    这里都是下一步下一步,唯一注意的是:

    在安装svn客户端的时候一定要勾选,否则在idea上集成svn的时候会找不到 svn.exe 而报错。如果安装时忘记勾选了的话,安装包重新运行,选择modify,然后勾选command line client tools项就行了。

    3.idea集成svn客户端程序

    file - settings打开设置界面 或者(Ctrl + Alt + S)快捷键 ,如下图所示:

     重启一下idea

    4.idea将项目上传到svn服务器(忽略不必要文件)

    如果我们没有将项目允许让版本控制器整合,项目右键将没有svn的选项(如果是从svn服务器checkout下来的项目是肯定有的).此时我们需要 Enable Version Control Integration

    菜单栏-VCS-Enable Version Control Integration

    选择subversion

    然后会变成这样,红色是未添加到仓库的,黄色的out文件夹是默认ignore的,现在我们需要将.idea文件夹也ignore掉,(要在share之前ignore)

    打开Version Control添加忽略文件

    点击+号

    接下来从上到下依次是  忽略文件/忽略文件夹/按照表达式忽略.我们点击第二个忽略文件夹  选择项目中的.idea文件夹即可

    然后稍等片刻,发现.idea文件夹也变黄了

    现在开始share,项目右键-subversion-share

    此时会提示share到哪? 我们把刚才复制的svn仓库路径粘贴进去 点击ok

    选中刚才添加的地址,然后选择第三个目录结构  也就是让他创建项目名和项目结构(branches/tags/trunk),并且将代码上传到trunk文件夹里

    share后可见svn服务器已经将文档结构创建好了,但是代码还没上传上去

     

    现在可以提交了   可以右键项目-subversion-commit directory 也可以点击直接点击菜单栏的提交按钮,也可以快捷键Ctrl+k

    然后弹出提交界面  勾选要上传的文件   输入commit message  点击commit即可

    稍等片刻,它会提示一个框,问你 你的代码有多少多少条警告,真的要把代码上传到svn上吗?   如果代码能跑通,直接点commit提交即可

    成功之后会提示一下

    此时svn服务器上代码已经上传了

    5.idea从svn服务器检出项目(解决项目名和项目结构对应不上的问题)

    上传svn成功后,接下来就是把项目地址给别人让别人检出了,复制项目下的trunk地址 https://DESKTOP-KI2HEDL/svn/repository_1/WordDemo/trunk   现在我们拿这个地址去检出项目

    点击菜单栏VCS-checkout from version control-subversion

    点击+号将刚才的地址粘贴进去,然后选中它,checkout

    然后让你选择检出到那个文件夹里,选好之后点OK

    然后会让你选择一下如何创建项目目录,选择以项目名结尾的,否则创建出来的项目默认项目名对不上

    选择一下格式,默认就好

    检出完后,会提示你要不要将刚才检出到本地的项目,创建一个新项目,当然要了,yes

    让他创建一个新项目,然后点击next

    如果前面的步骤  选择创建项目目录时 不是选的项目名结尾的  这里就乱了  还得自己整   

    这一步的默认项目名是正确的,默认就是svn上的项目名,也就是别人上传时候的项目名,点击next

    然后让选择项目根目录   有几个选几个, ->next

    要不要把扫描到的jar包添加到项目类库里  当然要了  选中->next

    module要不要改名   不要改  默认  next

    选jdk   默认  ->next

    指定web.xml文件, -> finish

    然后会提示要不要把下面的文件加入版本控制,  .iml是idea的配置文件,选no

    现在已成成功检出了  并且项目名和项目结构都是正常的了 根目录也都被识别出来了   接下来再去配置artifact以及Tomcat就可以了

     

    本篇博客写的比较详细,感谢大家的耐心阅读。

    文章有不恰当的地方,欢迎批评指正。

    展开全文
  • 由于之前不知道服务器SVN

    将svn从服务器检出的项目导入eclipse,eclipse无法识别和追踪文件!!!

    然后项目右键-》team-》Share Project,显示如下错误:


    原因是:服务器svn的版本是1.6.x,eclise安装的插件和本地安装的TortoiseSVN都是1.8.x的!!!版本不一致导致的!

    解决:跟服务器的统一版本!!!

    展开全文
  • IDEA svn 检出项目

    千次阅读 2019-05-14 17:44:03
    其一,使用 svn 客户端TortoiseSVN ,将项目检出到 IDEA 工作区目录,再将项目导入 IDEA 即可,这种方式跟正常导入项目没有区别。因为检出的项目中有 .svn 文件,所以导入到 IDEA 后,能自动关联 svn 服务器 ...

    IDEA   从 svn 检出项目有两种方式

     

    其一,使用 svn 客户端 TortoiseSVN ,将项目检出到 IDEA 工作区目录,再将项目导入 IDEA 即可,这种方式跟正常导入项目没有区别。因为检出的项目中有 .svn 文件,所以导入到 IDEA 后,能自动关联 svn 服务器

     

    其二,使用 IDEA 中 svn 将项目检出

    点击 VCS,Checkout from Version Control,Subversion

    点击 + 号

    添加资源库地址,点击 OK

    选中要导入到工作区的项目,点击 Checkout

    选中 IDEA 工作区,点击 OK

    选择 E:\idea-project\demo\approval,点击 OK

    这里演示不想改变工作目录,所以选 No

    项目检出成功

     

    展开全文
  • 从svn中,检出下来的项目,在是tomcat服务器中服中无法加载!

    解决方法:
    1.把无法加载的项目改名;
    2.新建一个“Dynamic Web Project”,命名为无法加载的项目名字;
    3.把新建项目里的.project文件和.settings文件夹复制及.classth文件到无法加载的项目中。 
    4.删除新建项目;
    5.把无法加载的项目改回之前的名字

     


    web项目添加的文件


    修改settings文件,修改为自己的文件名 和修改.project名字  刷新一下项目或者重启eclipse即可!

     

     

    展开全文
  • 今天是在公司实习的第一天,从SVN服务器检出项目后发现报错。 解决方法: 1.  右键项目,选择属性properties-->选择resource-->将others选中并换为UTF-8 2.  右键项目MyEclipse-->Exclude From ...
  • svn命令行总结及jenkins使用本地命令行进行svn项目检出,提高检出效率 之所以使用的svn命令行,是因为jenkins的在svn导出的时候,其使用的svn导出方式太慢,项目比较大的时候几乎无法进行checkout代码。 1.服务端...
  • 从svn上检出项目的时候,选择作为新项目检出,在选择项目的时选择Web project ,剩下的步骤和新建项目相同 部署时修改发布到服务器的名字:点击项目右键 properties MyEclipse project facets下的web中修改...
  • 求问,我在提交maven项目到SVN服务器时,我只提交了src下面的和webRoot下面的东西,那么其他人要怎么才能用eclipse的SVN插件把项目检出来并成为一个maven项目呢
  • 在Linux上检出windows SVN服务器项目时出现了SSLhandshakefailed:SSLerror:Keyusageviolationincertificatehasbeendetected.的错误。 最后通过网上检索找到了一个答案: 可以同时解决掉在Ubuntu上和CentOS上检出...
  • 在myeclipse上配置好svn后, 1 。打开svn资源库tab页, 1.  新增或使用以前的资源库位置, 2.  右键->检出为—>作为新项目或工作空间里导出即可。
  • 用powershell实现从svn服务器检出javaweb项目并自动编译和部署到tomcat,编译结果通过邮件发送相应开发人员构建脚本:#dailyBuild.ps1#初始化配置Write-Host "正在进行初始化配置……"#每日构建工作目录...
  • File—>import,选择svn—>从svn检出项目—>创建新的资源库位置—>next—>将项目url贴于url输入框内—>next即可
  • 错误描述:   原因:这是访问权限限制引起的。 ...查看/svn/test目录的权限--...现在添加一个user就好了--这个添加的developer是我之前导入本地项目时已经验证过的,所以再导入其他本地项目直接导入就好。  ...
  • 检出项目,就是在客户端可以修改代码,并在服务器端可以更新 2.如果在本来的工作空间里有项目的重名那么我们就要新建一工作空间,再次与服务器端进行连接,这样就可以将服务器端的代码检出到新建的工作空间,这样就...
  • SVN无法CO检出web目录

    2018-04-17 00:01:24
    公司停电造成的SVN上传后有报错post-commit用于同步web目录的配置文件SVN设置了开机启动,所以客户端...使用putty工具登录服务器,cd到项目路径下 cd /var/www3.从svn库里检出svn文件库到www 目录 svn co svn://lo...
  • 从svn服务器上下载工程到eclipse中

    万次阅读 2017-04-07 16:10:22
    上篇博客写了如何把maven工程上传到svn服务器上,这篇写从svn上将工程下载下来。 1.在eclipse中import,这里选择从SVN中检...3.这里选择(1)作为工作空间中多个项目检出(2)path:Fully recursive,意思是全部项目都下
  • 从服务器端获取到的是一些零散的文件,不能做为项目检出。 此时会弹出一个新建项目向导,之因此会这样是由于咱们须要建立一个项目来保存从服务器端取回的文件服务器2.从服务器端获取到的是一个完整的项目。我打开...
  • 首先记录一下将代码上传到SVN服务器仓库,步骤如下:一. 选择忽略文件 按照.gitignore文件中的提示,选择需要忽略掉的文件. 1.指定需要忽略的文件 2.指定需要忽略的文件夹 3.按匹配规则进行忽略,比如*.iml表示忽略
  • 上传本地新项目SVN服务器

    万次阅读 2018-07-24 15:33:01
    本地开发了新项目,想上传到SVN,...在一个有检出项目文件夹(如下的文件夹 1 就是我从svn检出项目)中 在空白处 右键 ->TortoiseSVN -> Repo-browser,这样就到了svn服务器的目录了,当前存在的...
  • 今天用eclipse的SVN插件检出服务器上的项目后,原来的src目录下包全变成了文件夹,网上查了很久似乎没有好的文章好的解决方法。 如下图所示。 2.解决方法: 到文件夹里面workspace下(最好是同一个目录下面...
  • 1、在eclipse左侧Project Explorer模板处单击右键,选中Import…,输入svn 2、选中“从SVN检出项目”,单击Next 3、选中创建新的资源库... 4、输入svn服务器url地址,按回车键 ... ...8、点击Finish,项目检出结束
  • 1、IDEA删除SVN项目(1)逻辑删除在提示框中选择NO(2)删除记录:点击项目后的小×2、从SVN服务器检出项目(1)打开IDEA,点击CheckoutfromVersionControl:选择SVN:(2)从服务器获取项目的地址(3)向IDEA添加地址(4)选择...
  • CentOS服务器IP:192.168.21.134SVN安装路径:/usr/local/svnSVN项目路径:/home/svnSVN登录账号:osyunweiSVN登录密码:123456Web站点根目录:/home/web实现目的:当svn项目中有任何修改更新时,系统会自动实时...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 224
精华内容 89
关键字:

从svn服务器项目检出