Git
发布时间:2022-04-04 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了SCM在Windows和Linux下支持符号链接?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_
944_0@我发现Subversion
不支持Windows下的符号
链接 。@H_
944_0@我想知道是否有人知道能够在Windows和Linux下使用符号
链接的SCM工具?@H_
944_0@目前在Windows下缺less符号
链接支持的SCM工具:@H_
944_0@明确案例@H_
944_0@颠覆@H_
944_0@水银@H_
944_0@Perforce公司@H_
944_0
@mercurial unbundle
错误:中止:…未知的捆绑软件版本20@H_
944_0
@mercurial hg克隆
错误 – “中止:
错误:
名称或服务未知”@H_
944_0@我们如何
自动pipe理ProductVersion(Windows资源)?@H_
944_0@当主版本控制不可访问时,使用单独的版本控制系统进行更改@H_
944_0@Clearcase – 查看何时创build视图@H_
944_0@如何有效地使用有很多依赖的C ++产品的git仓库/子模块?@H_
944_0@git diff和git difftool什么也不做,也不
输出@H_
944_0@Linux上的轻量级版本控制软件@H_
944_0@如何正确使用Git Git?@H_
944_0@如何在VisualSVN中设置Post-Commit电子
邮件@H_
944_0@
Git本身处理符号
链接(符号
链接) 我的意思是
在这里,Git存储信息,该
文件是符号
链接在存储库中。@H_
944_0@我认为
Git for Windows (msysGit)可以代表NTFS上工作目录中的符号
链接。 还有
core.symlinks配置变量,如果为
false,则Git检出符号
链接将被检出为包含
链接文本的小纯
文件。 当创建仓库( git clone或git init )时,Git会探测并设置'core.s
ymlinks'
false。@H_
944_0@大多数SCM专注于存储规范化的数据(将SCM视为
数据库)。 这意味着他们存储源
文件和构建脚本,而不是存储从它们派生的可执行
文件。 人们可以同时存储,但会导致不必要的重复。@H_
944_0@同样,符号
链接是对其他
文件的引用,并且表示与数据规范化类似的问题。@H_
944_0@而且,
一般的指针是很难推理的。 在SCM中
添加对指针(符号
链接)的
支持意味着某些操作将需要检查符号
链接指向和
相应的行为。 这使合并变得困难,
添加/更新符号
链接是棘手的,因为你需要弄清楚它指向的地方(在repo与out repo,两个符号
链接到相同的
文件等)。@H_
944_0@由于这些原因,大多数VCS / SCM不允许您管理符号
链接。 大多数SCM都
支持用户定义的钩子。 使用
自定义钩子或其他脚
本来管理符号
链接是
一个更好的
方法,因为这意味着SCM不需要对它们进行推理(对于它们来说是无知的),而且你正在侧面推进它们创建的数据规范化问题。@H_
944_0@所以,最后,你最好编写脚
本来管理
你的符号
链接,然后在适当的时候
调用这些脚本(克隆/检出,更新/提交等)。
大佬总结
以上是大佬教程为你收集整理的SCM在Windows和Linux下支持符号链接?全部内容,希望文章能够帮你解决SCM在Windows和Linux下支持符号链接?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。