去年某段时间写的文章,现在转载过来。
利用Google Code 托管代码
注意:
1.Google Code的某些功能被墙,请先学习FQ术。推荐软件gogoCLIENT,利用IPv6技术。(@2011,无法使用,推荐gappproxy)
2.Google Code限制所有Release包不能超过100M,单个Release不能超过10M。
开始啦……
1.Google Code需要你有Gmail的帐号,先注册个。
2.登陆Google Code (code.google.com),左部"项目托管"(英文是Project Hosting)(链接为http://code.google.com/projecthosting/)
3.点击"搜索开放源代码项目",网址为(http://code.google.com/hosting)。
4.创建Google Code项目,下角(http://code.google.com/hosting/createProject)
5.填写一下项目的相关信息
6."Create Project"创建完成。
7.登陆后,http://code.google.com/hosting/settings 将显示Google Code为你自动生成的随机密码。通过你的用户名和这个随机密码,你就可以访问SVN代码库,对其进行修改。
(需要注意的是google code svn 的密码是要点击页面中"When prompted, enter your generated googlecode.com password"中的"googlecode.com password"才能得到svn的密码。)
Subversion客户端对GoogleCode进行管理
1. 在Windows上,可以使用一个有图形化介面的subversionr软件:TortoiseSVN。安装这个软件后,它就会在你资源管理器的右键选单中加入subversion的相关指令,相当方便易用。,然后本地端再输入你project的名称就好,这样一来你就有一份本地端的repository了。
软件下载地址http://tortoisesvn.net/downloads.html(该软件更新速度巨快)
2. 建立新文件夹,点击右键,SVN CheckOut
3. 输入https://<project名称>.googlecode.com/svn/trunk/
注:比如 直接输入 https://javawebcamplayer.googlecode.com/svn/trunk/ javawebcamplayer --username xx
出错了,url not exist,不知道为什么。
去掉后面的--username参数,该参数对于命令行有效。
4. 在本地添加代码后。右键 SVN Commit。输入你的用户名和密码即可,可以保存授权信息,下次就不用再次输入了。
@5.20
在linux下用命令行,请参考
http://www.open.collab.net/scdocs/ddUsingSVN_command-line.html.zh-cn
几个常用的命令是
svn add
svn co
svn commit (ci) -m
svn diff
svn log
都可以带参数
--username --userpassword比较常用。