测试版本:ubuntu9.10
首先安装subversion包
sudo apt-get install subversion |
检出工程:
svn checkout -N https://zhangtest××××.googlecode.com/svn/trunk/ |
-N:取出顶层文件,不取目录。这样便在本地生成了一个trunk工作目录。貌似把上面地址中的 https 改
成 http 可以申请上传帐号,我还没试过。
随便的写一写文件,然后退到trunk目录下,查看但前目录下文件状态:
wanpeng@ubuntu:~/trunk$ svn stat * ? test ? test.c |
前面的"?"表明文件尚未加入到版本控制
下面添加到版本控制:
wanpeng@ubuntu:~/trunk$ svn add * A test A test/svntest.c A test.c |
前面的"A"代表了新增加的文件。
提交文件:接下来需要写入更新的说明性文字,输入提示"c"继续操作。
wanpeng@ubuntu:~/trunk$ svn commit (a)bort, (c)ontinue, (e)dit:c Adding test Adding test/svntest.c Adding test.c Transmitting file data . Committed revision 5.
|
上面的命令:ckeckout可以写成co,commit可以写成ci,update 可以写成 up。