我一般都使用CI和源代码控制。我正在开展一个项目,在那里我已经将存储库的工作副本签出到我的硬盘上。我发现,当我使用特定文件时,我会定期打破/解决问题。我希望得到一些有用的东西,承诺改变,所以我知道至少有一些功能是有效的,所以当我下次破坏时我不必再从头开始并想知道破损发生在哪里。当我点击SVN提交时,Tortoise SVN是否正常工作,它将更改提交给每个人都在使用的存储库?如果是这样,提交大量提交通常是个问题吗?
答案 0 :(得分:2)
是的,当您在SVN中提交时,它会将更改提交到中央存储库(您的其他团队成员正在使用的存储库)。
拥有大量提交通常不是问题。通常,当你有一群人在同一组文件上工作时,SVN中出现“问题”;合并可能会变得复杂。
如果您正在寻找在本地对更改进行版本化的功能,并且只在准备就绪时推送您的更改,那么您希望使用分布式版本控制系统,如git或mercurial。