您的位置:首页 > 编程语言

关于svn创建版本库时上传有效代码

2016-09-30 11:21 204 查看
使用的工具

svn服务器:VisualSVN

svn客户端:TortoiseSVN 

eclipse svn插件

 

新建好工程后,将代码上传到svn服务器作文版本库源码供别人下载开发,在上传时可以通过svn 客户端导入到指定的版本库url ,也可以通过eclipse svn 插件上传

 

①     Svn客户端上传

先在svn 服务端新增版本库目录结构,copy 目录url;

在本地代码所在文件中找到项目文件,右击(前提是安装了TortoiseSVN)->TortoiseSVN->导入

复制粘贴版本库url,

点击确定,开始上传代码。

上传结束后在服务器端刷新后看到项目中目录结构如图所示:

有些目录文件并非合作开发需要,这些文件在同事下载到本地开发时可能会引起不必要的冲突,所以上传时可以预先进行过滤无用的文件。

        过滤文件:在上传前鼠标右击->TortoiseSVN->设置

全局设置中添加要过滤的文件或文件夹,格式:*.txt *target 每个过滤样式间以空格分隔。(如过滤 *target*.settings *.project *.classpath)过滤后重新上传代码到版本库,新的目录结构如下:

只有有效的代码,其余无关的都去掉了。

 

②     通过eclipse svn插件上传项目

上传前也要做好过滤工作:首先window -> Preferences ->Team ->Ignored Resources 中添加相关的过滤内容

做好准备工作后项目上右击 -> Team ->share project 按照提示一步一步执行

完成后将项目下的带?文件提交到版本库

相应的svn 服务端也只有这两个文件,直到所有文件都上传完成

 

相关文件及目录普及:

.settings 文件里面存放各种插件的配置文件

.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置

.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH

target 文件夹存放项目构建后的文件和目录,jar包、war包、编译的class文件等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐