小编Dav*_*d J的帖子

SubGit:如何排除分支?

我正在测试SubGit作为从SVN迁移到Git的一种方式.

我想要做的是能够在git存储库中创建远程分支,所有用户都可以使用它不会同步回SVN.

我只希望SubGit跟踪主分支并将其同步回SVN,以便我们可以自由使用和共享其他Git分支.

有一个简单的方法吗?

谢谢

svn git git-svn subgit

6
推荐指数
1
解决办法
2959
查看次数

尝试克隆时,git-svn停止,没有错误消息

我对颠覆服务器运行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版

git git-svn

5
推荐指数
1
解决办法
1079
查看次数

透析器在导出功能时未检测到防护措施

透析器版本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?

erlang dialyzer

5
推荐指数
1
解决办法
181
查看次数

标签 统计

git ×2

git-svn ×2

dialyzer ×1

erlang ×1

subgit ×1

svn ×1