gpt4 book ai didi

svn - Subversion 中的主干、分支和标签是什么?

转载 作者:行者123 更新时间:2023-12-03 04:07:09 24 4
gpt4 key购买 nike

Possible Duplicate:
What do “branch”, “tag” and “trunk” really mean?

Subversion 中的主干、分支和标记是什么以及使用它们的最佳实践是什么?

我可以在 Visual Studio 2008 中使用哪些工具来进行 Subversion ?

最佳答案

主干是 SVN 存储库中的开发主线。

分支是开发的副业,旨在进行更大的、实验性的或破坏性的工作,而不会打扰主干版本的用户。此外,分支还可用于为同一产品的多个版本创建开发线,例如可以将错误修复向后移植到稳定版本中。

最后,标签是突出显示存储库历史中显着修订的标记,通常是“此版本作为 1.0 发布”之类的内容。

请参阅“Version Control with Subversion ”的 HTML 版本,尤其是 Chapter 4: Branching and Merging或者购买纸质版(例如从 amazon )以深入讨论技术细节。

与其他人(例如下面的 Peter Neubauer)一样,/tags /branches/trunk 目录的底层实现仅为 conventional并且不以任何方式由工具强制执行。违反这些约定会导致周围的困惑,因为这会破坏其他人访问存储库的习惯和期望。必须特别小心,避免将新的更改提交到标签中,这些更改应该被卡住。

<小时/>

我使用TortoiseSVN但没有 Visual Studio 集成。我一直在第二台显示器上打开“检查修改”对话框,这样我就可以跟踪我接触过的文件。但请参阅“Best SVN Tools ”问题,获取更多建议。

关于svn - Subversion 中的主干、分支和标签是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/698313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com