许多 subversion 存储库trunk
在存储库的根目录下都有一个子目录。
svn 中的trunk
目录只是一个名称遵循约定的目录,还是该名称trunk
具有硬编码到颠覆中的特殊含义?
是的,拥有一个trunk
目录只是一种约定,并且与任何其他目录一样被对待。您可以拥有一个没有 . 的 Subversion 存储库trunk
,并且您可以使用不同名称的目录进行日常开发工作。
这只是一个约定。
然而,许多在 svn 和其他源代码控制系统或使用代码的工具(例如 GUI 界面)之间导入/导出导出数据的工具(例如 GUI 界面)假定此约定以正确处理含义。
就像 Artyom 和 Nick Meyer 已经写过的那样,这是一个惯例。查看 SVN Book 以获得更多详细信息;http://svnbook.red-bean.com/en/1.7/svn.branchmerge.using.html