Ana*_*and 5 linux svn hyperlink
我在 Ubuntu 上使用 Apache Subversion (SVN)。我有一个在多个子项目中使用的文件。所以我使用同一文件的硬链接。
之后svn commit,看起来硬链接变成了独立的文件(链接计数变成1)。
SVN可以保留硬链接吗?
Subversion 从 1.1 (2004) 开始支持符号链接。
\n\n硬链接不会像普通文件一样被识别和处理。
\n\n\n\n\n\n版本控制符号链接
\n\n在非 Windows 平台上,Subversion 能够对特殊类型符号链接(或 \xe2\x80\x9csymlink\xe2\x80\x9d)的文件进行版本控制。符号链接是一种文件,充当对文件系统中某些其他对象的透明引用,允许程序通过对符号链接本身执行操作来间接读取和写入这些对象。
\n\n当符号链接被提交到 Subversion 存储库时,Subversion 会记住该文件实际上是一个符号链接,以及符号链接 \xe2\x80\x9cpoints 所指向的对象。\xe2\x80\x9d 当该符号链接签出到Subversion 是非 Windows 系统上的另一个工作副本,它从版本化符号链接重建真正的文件系统级符号链接。但这并不会以任何方式限制工作副本在不支持符号链接的系统(例如 Windows)上的可用性。在这样的系统上,Subversion 只是创建一个常规文本文件,其内容是原始符号链接指向的路径。虽然该文件不能用作 Windows 系统上的符号链接,但它也不会阻止 Windows 用户执行其他与 Subversion 相关的活动。
\n
| 归档时间: |
|
| 查看次数: |
3302 次 |
| 最近记录: |