总述:
有些人在使用cvs;(用这个也可以的;)
新的,git;
我使用svn;(google的项目托管也有这个;)
/////////////////////////////////////////////////////////////////////////////////////////////////
Svn使用:
Apache项目;
---
服务端,客户端;
TortoiseSVN 客户端(64位;) http://tortoisesvn.tigris.org/
安装:
WANdisco Subversion 从http://www.wandisco.com/subversion/download#windows
下载,
---安装,安装完成后,有默认的安装TortoiseSVN的选项,所以TortoiseSVN就不用下载了。
---安装完成后,重启电脑。
建库:
新建文件夹(例如:svntest),在文件夹中,右键,TortoiseSVN---Create repository here ;
ok,创建成功。
建立工作目录:
新建文件夹(例如:working),在文件夹中,鼠标右键---svn checkout---repository;
Url of repository ,选择已建立的库,file:///D:/javaSoft/svntest;
Checkout directory,选择新建的工作目录,D:\javaSoft\working;
Ok,创建成功。
提交、更新文件:
在working中新建文件(例如:测试.txt),然后可以提交;
测试.txt---右键,TortoiseSVN,add;
测试.txt---右键,Svn commite,提交文件。
---
右键,TortoiseSVN,update to revision,选择要更新的版本,可以更新版本内容。
---
右键,TortoiseSVN,branch,(分支,待议;)
下载google的代码:
新建工作目录文件夹googletest,---右键---svn checkout---repository;
Url of repository ,google code 的https地址;
Checkout directory,选择新建的工作目录文件夹,D:\javaSoft\googletest;
Ok,开始下载代码。
---
修改文件,右键,Svn commite,提交文件。
项目代码使用:本地服务器;
1),eclipse项目;
2),建立svnssh文件夹,在文件夹中创建svn库。
3),提交项目到svn:项目名,右键,小组,共享项目,svn,
---“输入资源库位置信息”,file:///F:/svnssh
---“输入文件夹名”,使用默认的“使用项目名称作为文件名”;
----项目名,右键,---小组,---提交;
4),导入:eclipse---文件---导入---svn,file:///F:/svnssh,使用显示的项目名称;
5),重建server,相应的ie配置;
---
修改文件后,(项目名,右键,---小组,---提交),提交修改过的文件;
---
文件,右键,显示资源历史记录,可以看到历史修改记录,---鼠标左击选中某个记录,右键,获取内容,修改文件;---再:修改提交操作。
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Eclipse的Subversion 插件:
Subclipse ; 先用这个;
Subversive ;
Eclipse安装Subclipse插件:
Eclipse---帮助---install new software;
在"Install"界面,"work with"中输入Subclipse更新地址;
(Subclipse更新地址:
从这里http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
获得:Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x)
Selete All---下一步,直到完成,---弹出提示重启界面,---确定重启eclipse就好了。
使用google code 创建项目:
进入http://code.google.com/intl/zh-CN/ ,点击"create a new project";
在页面"create a new project",输入项目名(例如:ssh-web-chen),项目概要,描述,版本控制,源代码许可,项目标签,等,创建一个新项目。
My favoritees,可以看到新创建的项目;
---
Source中:项目组成员签出地址(https...);设置密码;浏览者签出地址。
---
Administer/source:checkout path,删除trunk;
向google code 提交代码:
项目名,右键,小组,共享项目,svn,
“输入资源库位置信息”,(google code的https签出地址);
“输入文件夹名”,使用默认的“使用项目名称作为文件名”;
完成;
输入用户名,密码;(google code的用户名,密码)
---
这个只是创建,
然后,项目名右键,提交(提交整个项目)。
---
Source/browse中可以看见代码。
Eclipse下载google-code上的代码:
文件---导入---svn---从svn检出;
“选择/新建位置”,勾选"创建新的资源库位置",下一步;
“选择/新建位置”,输入url(https...的可以修改);
选择文件夹,sshWeb,下一步;
“选择检出的方式”,默认,下一步;
“选择项目位置”,磁盘上新建一个文件夹,然后选定,完成;
---
创建server;
我的ssh网站的google代码:https://ssh-web-tkyw.googlecode.com/svn/
//////////////////////////////////////////////////////////////////////////////////////////////////////////
Google code/downloads:
---
Google code/downloads,可以上传技术文档。
---新建上传,然后下载就好了。