[对于那些不在家里跟随的人,这是Rolling My Own Version Control的续集;)]
所以我放弃并安装了TortoiseSVN(与一个项目的朋友一起工作,我的个人版本控制还活着,很好,并按我的意愿工作)。从来没有认真地使用过其中的一个,有人可以给我(链接到一个)对标签和如何使用它们等事情的简明解释,以及在使用它与另一个用户一起处理项目之前我应该知道的任何其他内容?
我见过this eBook,我肯定会读到它,但是我正在寻找一些“作弊表”的效果,或者可能是一些更大的东西。
忘了提,我在窗户上。
答案 0 :(得分:5)
查看RedBean SVN free ebook。这是一个很好的参考,包含分支,标签等信息
另外:Phil Haack的文章Quickstart Guide to Subversion on SourceForge
答案 1 :(得分:3)
使用以下内容设置存储库:
/标签
/中继线
/分支
标签/分支在向其提交新修订之前不会占用额外空间。为此,我们的构建过程会自动为每个构建创建一个标记(不是必需的,只是它们的用法示例)
一般流程是:
Checkout
本地存储库(通常是特定的分支或主干)Update
合并更改(并解决冲突)Commit
更改回存储库需要考虑的其他事项:
唯一需要注意的其他功能是添加一个属性(文件Properties -> Subversion -> Properties
)“needs-lock”,其值为“*”。这将限制一个用户一次修改文件(直到他们释放锁定)。对于像SQLite这样的文件数据库很有用,因为它们是二进制文件并且无法合并。
你可以通过简单地玩它来学习其余的东西。
答案 2 :(得分:2)