关于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文件等
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文件等
相关文章推荐
- 关于编译4+2版本遇到的不是代码的问题和添加launcher以及svn上传问题
- 关于git 本地创建repository以及上传代码
- 关于svn上传的代码每个java文件上都出现class问件暨代码编译路径的若干问题
- SVN管理android项目用svn控制版本,svn本身是不会识别哪些该传,哪些不该传,这就导致有些关于路径的东西(比如拓展jar的路径)也被上传了,而当别人下载后,那个路径对于这个人可能完全不存在,
- 创建本地svn进行代码版本控制
- SVN简介 结合Google 代码托管 使用 关于版本控制 以前并不是了解多少 ,以前听过CVS,
- 关于SVN上传代码,.so文件.a文件自动被过滤的问题
- 在SVN上创建分支,上传代码
- 关于SVN上传代码,.so文件.a文件自动被过滤的问题
- 关于我上传的代码规范的说明
- (网摘)Flex中关于多个文件上传的示例代码
- 关于SVN版本控制工具的冲突解决方案
- php获取svn文件,然后ftp上传服务器代码
- 关于VSS和Visual Studio代码上传出现空行问题的解决
- [完整代码]创建不受数据库限制的报表 VB.Net 版本 -1
- 关于SQL SERVER 2008 X64版本报错:消息 7302,级别 16,无法创建链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.ACE.OLEDB.12.0" 的实例。
- 使用代码的当前SVN版本构建项目build版号
- [原]关于SVN版本管理的说明
- 基于svn diff结果的有效代码量统计
- 关于创建静态内部类的对象的理解代码