许多Subversion存储库在存储库的根目录下有一个trunk
子目录。svn:是'trunk'只是一个目录?
svn中的trunk
目录只是一个名称遵循约定的目录吗?或者名称trunk
是否具有硬编码到subversion中的特殊含义?
许多Subversion存储库在存储库的根目录下有一个trunk
子目录。svn:是'trunk'只是一个目录?
svn中的trunk
目录只是一个名称遵循约定的目录吗?或者名称trunk
是否具有硬编码到subversion中的特殊含义?
是的,有一个trunk
目录只是一个约定,并被视为像任何其他目录一样。你可以拥有一个没有trunk
的Subversion版本库,你可以在一个不同名字的目录中完成你的日常开发工作。
这只是一个约定。
但是,许多在svn和其他源代码控制系统或使用代码的工具(例如GUI界面)之间导入/导出导出数据的工具假定这个约定 正确处理含义。
就像Artyom和Nick Meyer已经写过的那样,这是一个惯例。查看SVN书籍获取更多详细信息; http://svnbook.red-bean.com/en/1.7/svn.branchmerge.using.html