版本控制实施建议(SVN)
在我的公司,我们将为我们的代码库重新实现版本控制。(现在我们有一小群开发人员,每个项目都有自己的 VSS 版本控制)。 我们选择 Subversion 作为我们的版本控制平台。
我在哪里可以找到一些在公司中实施版本控制的最佳实践(如何组织存储库、做什么以及何时(我不想忘记某些事情)、流程等) 我不想重新发明轮子。
谢谢
In my company, we are going to reimplement version control for our code base.(Now we have small groups of developers, all with their own VSS version control per project).
We choose Subversion as our version control platform.
Where can i find some Best practices for implementing version control in company(how to organize repositories, what to do and when (i don't want to forget something), processes, etc.)
I don't want to reinvent wheel.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你可能会比从Subversion 书开始更糟糕 - 它非常易读、免费、组织良好并且具有关于“最佳实践”的几个部分。
You could do worse than start with the Subversion book - it's very readable, free, well organized and has a few sections on "best practices".
尝试阅读源代码/版本控制最佳实践或版本控制的最佳实践
Try reading Source/Version Control Best Practices or Best Practices With Version Control
通过多次执行此操作,我提供的唯一建议是,尽管您将进行所有计划,但您仍然会犯一些错误。不要让这种几乎确定的情况延迟你的实施,但也不要让它阻止你做一些计划。
在像您这样的情况下,我几乎总是通过开始做一个我们愿意放弃的小型试点项目,然后利用吸取的经验教训来实施,从而获得更好的运气。
好消息是,您已经在内部掌握了大量有关不同团队如何使用版本控制的信息。这并不意味着它都是最佳实践,但至少您了解它的使用内容/方式,并且可以从那里开始工作。
The only advice I'll offer from doing this several times is that, despite all the planning you'll do, you'll still get some stuff wrong. Don't let the near certainty of that delay your implementation, but also don't let it prevent you from doing some planning.
In situations like yours, I've almost always had better luck by starting doing a small pilot project that we were willing to throw away, then implementing using lessons-learned.
The good news is that you already have a good bit of information in-house on how disparate groups have used version control. That doesn't mean that it's all best-practices, but at least you have an understanding of what/how it's been used and can work from there.