我正在测试SubGit作为从SVN迁移到Git的一种方式.
我想要做的是能够在git存储库中创建远程分支,所有用户都可以使用它不会同步回SVN.
我只希望SubGit跟踪主分支并将其同步回SVN,以便我们可以自由使用和共享其他Git分支.
有一个简单的方法吗?
谢谢
我对颠覆服务器运行git-svn clone命令,如下所示:
git svn clone svn:--no-元数据-A users.txt --stdlayout〜/ temp
出现消息“ Checked through r0000”,并且版本号增加到r8200,然后暂停。大约30秒钟后,命令提示符再次出现,我在temp目录中有了一个git存储库,但其中没有实际的源代码文件。
如何获得有关正在发生的事情的更多信息?
我从Windows和Linux客户端都尝试过git-svn。在Windows上是1.8.1版,在Linux上是1.7.10.4版
透析器版本2.9.Erts 7.3.OTP 18.
在以下设计的erlang代码中:
-module(dialBug).
-export([test/0]).
%-export([f1/1]). % uncomment this line
test() ->
f1(1).
f1(X) when X > 5 ->
X*2.
Run Code Online (Sandbox Code Playgroud)
当透析器运行在上面的代码上时,它警告代码将不起作用,因为防护测试(X> 5)永远不会成功.
但是,当我取消注释第3行并导出f1/1函数时,透析器不再发出任何警告.
我意识到当导出f1/1时,透析器不可能知道guard子句会因为外部客户端可以使用它而失败.但是,为什么它不能再确定test/0是否正确使用f1/1?