之前一直用U盘或网络硬盘来管理多个版本的代码,今天在Google Code 注册了一个项目,终于用了版本管理工具了。
?
Google Code支持hg, svn 和 Git, 开始选用Git 因为最近老是听到这个。但是由于不明的技术原因,老是出错,最后放弃了,继而选择SVN。
?
幸好,SVN最容易使用,假设项目名为 pro1, 用户名为 user1,
?
修改:svn checkout https://pro1.googlecode.com/svn/ pro1 --username user1@gmail.com
? ? ? ? cd pro1/trunk
? ? ? ? //修改文件,将需要上传的文件放到这里,
? ? ? ? svn add * ?//添加所有修改
? ? ? ? svn ci -m "说明" ? ?//提交
?
这会就行了,没有出错。
SVN 说明:
?
svn add filename ? ? //添加文件
svn delete filename ?//删除文件
svn status ? ? ? ? ? ? ? ?//查看状态
svn ci -m "message" ? ? ? ? ? ? ?//ci 表示 commit
svn up ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //up 表示 update, 下载服务器的最新版本到本地