使用git-tf、git-svn将部分TFS带到Subversion
我只想将TFS存储库中的一部分数据提交到Subversion存储库 到目前为止, 我已克隆了TFS存储库: git tf克隆-深$/项目/开发 在开发过程中,有四个克隆文件夹DEV、DEV-A、DEV-B、PROD Branch,其中只有两个应该放在Subversion DEV和PROD Branch上 我已初始化SVN并获取它: git svn init gitsvn获取 我已将其重新设定为: git rebase-在git svn哈希上\u数字\u此处主控 我最初考虑将参数传递给dcommit命令,但是查看了文档后,似乎没有一个参数用于此想法,即svn ci和传递提交路径 git分支只显示一个分支*master 我可以简单地从开发中删除不需要的文件夹吗 我还发现: 熟悉SVN和Hg,但不太熟悉Git 编辑1 将所有内容提交到临时SVN repo,过滤掉我不想要的文件夹,转储并导入最终目标,怎么样 编辑2使用git-tf、git-svn将部分TFS带到Subversion,git,svn,tfs,git-tf,Git,Svn,Tfs,Git Tf,我只想将TFS存储库中的一部分数据提交到Subversion存储库 到目前为止, 我已克隆了TFS存储库: git tf克隆-深$/项目/开发 在开发过程中,有四个克隆文件夹DEV、DEV-A、DEV-B、PROD Branch,其中只有两个应该放在Subversion DEV和PROD Branch上 我已初始化SVN并获取它: git svn init gitsvn获取 我已将其重新设定为: git rebase-在git svn哈希上\u数字\u此处主控 我最初考虑将参数传递给dcommi
我使用svndumpsanitizer过滤要导入的转储文件,结果导入没有显示任何错误。但是,代码现在无法正确编译,丢失的文件可能在此过程中被删除。一旦代码重新建立到本地临时存储库中,我最终会做什么: 初始化并获取到临时本地存储库中 导出临时存储库的转储 使用筛选出所需的文件夹 导入到目标存储库
我会更感兴趣的解决为什么!