我是RoR的新手。实际上,我需要问一下,如果不止一个人正在开展一个项目,我们如何合并变更。可能是SVN是一个很好的候选者,但我对非存储库机制感兴趣。
由于 Tausif
答案 0 :(得分:1)
你有几个选择。 SVN很常见,GIT风格的回购越来越受欢迎。使用GIT作为版本机制,轨道指南突出显示。我曾经使用SVN,但学会了使用GIT和Rails,并且根据经验,发现它更方便。这只是我个人的偏好。
但是,两者都在使用存储库方法。我能想到的唯一非回购替代方案是“沟通”。这意味着您和您的团队会相互通知当前正在修改哪些文件,然后将文件与某些本地/在线服务器同步。
就个人而言,我会采用回购方式。使用Github可以轻松实现Git版本控制。还有其他服务也提供git版本控制。
希望有所帮助!