Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在我们使用 SVN 的公司的项目中使用 Git SVN。然而,那里的构建脚本通过svn二进制或 SvnKit 从工作副本(WC 的状态、当前版本……)中检索一些 SVN 信息。所以.svn 元数据目录必须存在(或者一个在 SVN 1.7 的根目录中)。git-svn 可以维护这些目录吗?
svn
.svn
编辑:我无法更改 SCM 工具。构建脚本必须继续为仅使用 SVN 的公司工作。
答案是否定的,git-svn不会为您创建这些目录。是否有机会改变构建脚本的工作方式?也许他们可以停止检查修订号,或者您可以在其位置放置一个 git 等效命令?
git-svn
请记住,这可能是对构建过程的本地调整。我在一个项目上做了一年。:-)
.svn目录可以像任何其他目录一样使用 Git 进行版本控制。
它们对 Git 没有特殊意义。所以应该没问题。