|
|
1
2
吉特 本身以本机方式处理符号链接(符号链接);我的意思是Git在存储库中存储文件是符号链接的信息。
我认为
Git for Windows
|
|
|
2
3
大多数SCM侧重于存储规范化数据(将SCM视为数据库)。这意味着它们存储源文件和构建脚本,而不是存储从源文件派生的可执行文件。人们可以同时存储两者,但这会导致不必要的重复。 类似地,符号链接是对其他文件的引用,表示与数据规范化类似的问题。
由于这些原因,大多数VCS/SCM不允许您管理符号链接。大多数SCM都支持用户定义的挂钩。使用自定义钩子或其他脚本来管理符号链接是一种更好的方法,因为这意味着SCM不必对它们进行推理(这对他们来说是无知的),而且您正在回避它们创建的数据规范化问题。 因此,总而言之,您最好编写管理符号链接的脚本,然后在适当的时间(克隆/签出、更新/提交等)调用这些脚本。 |
|
|
Jordan · 使用git初始化GitHub存储库的版本控制 2 年前 |
|
|
Viermusketiere · 嵌入式系统开发中如何进行版本控制 2 年前 |
|
|
Luke · 如何使用subversion管理生产/测试/开发配置信息? 17 年前 |
|
|
Carson Myers · 尝试开始使用git 17 年前 |
|
|
betitall · 如何对跨项目共享的资源进行版本控制 17 年前 |