Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过git svn推送单个文件的修订_Git_Svn_Git Svn - Fatal编程技术网

通过git svn推送单个文件的修订

通过git svn推送单个文件的修订,git,svn,git-svn,Git,Svn,Git Svn,我正在用git开发一个小项目:它实际上是一个XML文件加上几个用于测试的脚本。我需要将该XML文件提交给第三方,该第三方在SVN repo中保留了几个这样的XML文件,没有脚本 是否可能以及如何设置git svn,以便我可以将单个XML文件的新修订版推送到svn repo,但放弃git中的脚本文件?我希望用git控制脚本版本。丢弃脚本文件很简单-只需在.git/info/exlcude中定义它们即可。更常见的是。gitignore可能对您不好,因为您不希望它降落在SVN上。我仍然希望脚本版本受控

我正在用git开发一个小项目:它实际上是一个XML文件加上几个用于测试的脚本。我需要将该XML文件提交给第三方,该第三方在SVN repo中保留了几个这样的XML文件,没有脚本


是否可能以及如何设置git svn,以便我可以将单个XML文件的新修订版推送到svn repo,但放弃git中的脚本文件?我希望用git控制脚本版本。

丢弃脚本文件很简单-只需在.git/info/exlcude中定义它们即可。更常见的是。gitignore可能对您不好,因为您不希望它降落在SVN上。

我仍然希望脚本版本受控。足够公平。除非您同意在不同的repo/目录中使用脚本,否则这可能不会很简单。