git-svn SVN作者文件的相对路径?

时间:2011-03-28 19:55:52

标签: svn git git-svn

我使用git-svn从工作中克隆了一个SVN存储库。在初始克隆期间,我提供了SVN作者文件。当我进行初始克隆时,git将authorsfile设置为绝对路径。但是,我在工作机器和笔记本电脑上保留了这个git存储库的副本,并使用unison保持副本同步(它们不是两个不同的克隆,而是同一个克隆)。

我的git存储库的路径在工作机器和笔记本电脑上是不同的,这意味着在绝对路径无效的工作机器上找不到authors文件。 git-svn会接受authorsfile的相对路径,以便始终找到authors文件,我可以安全地从任一台机器运行git svn rebasegit snv dcommit吗?

1 个答案:

答案 0 :(得分:6)

  

当我进行初始克隆时,git将authorsfile设置为绝对路径。

您可以将其更改为相对路径。如果您在vim或任何文本编辑器中打开.git/config文件,则可以相对于.git文件夹对其进行编辑。

通过执行此操作,您应该允许在所有计算机中使用相同的authors文件。