标签: dcommit

将本地Git提交合并为git-svn的一个提交

目前,当我运行git svn dcommitgit 时,为自上次与SVN同步以来我所做的每个本地提交在SVN中创建一个单独的提交.是否有任何方法dcommit可以将我最近的所有本地提交合并为一个SVN提交?

commit git-svn dcommit

27
推荐指数
2
解决办法
8487
查看次数

18
推荐指数
1
解决办法
970
查看次数

如何避免来自本地分支的意外dcommit

有时,我在git中创建本地分支,当我尝试从它们中提取时,我想收到一条警告消息.

如何防止自己意外地从当地分支机构撤职?

git git-svn dcommit git-branch

9
推荐指数
1
解决办法
666
查看次数

中断似乎挂断的dcommit呼叫是否安全?

我正在使用git-svn桥并在我的存储库中重新调整了大量文件,因此它组织得更好一些.

我跑去git svn dcommit把更改放回SVN服务器,进程似乎挂了.dcommit在过去的45分钟内,我没有使用CPU和网络使用.输出卡在:

> git svn dcommit
...snip...
     R       zlib/vs2005/zconf.h => tools/zlib/vs2005/zconf.h
     R       zlib/vs2005/zlib.h => tools/zlib/vs2005/zlib.h
     R       zlib/vs2005/zlib_ds.lib => tools/zlib/vs2005/zlib_ds.lib
     R       zlib/vs2005/zlib_ds.pdb => tools/zlib/vs2005/zlib_ds.pdb
     R       zlib/vs2005/zlib_s.lib => tools/zlib/vs2005/zlib_s.lib
     R       zlib/vs2005/zlib_s.pdb => tools/zlib/vs2005/zlib_s.pdb
Run Code Online (Sandbox Code Playgroud)

这就是现在约45分钟的地方.

编辑:它最终结束说HTTPS连接超时.这花了大约一个半小时才发生.

我似乎无法找到任何关于如果我中断此dcommit调用将会发生什么以及在我尝试将更改从本地存储库重新提交回SVN服务器之前需要做什么的确切信息.

我可以回答我的问题的一部分:在再次尝试之前我需要做什么?

在连接超时并且我的提示被返回之后,我必须做一次git svn fetch才能git svn dcommit再次运行.我的所有重命名操作都在SVN存储库中找到,但是在shuffle之后留空的目录没有被删除.我不得不使用我的SVN客户端删除它们.我不确定这是一个git-svn的事情,还是因为在dcommit调用期间的HTTPS超时.

我仍然不知道答案:中断dcommit呼叫是否安全?

git git-svn dcommit

7
推荐指数
1
解决办法
952
查看次数

git-svn dcommit失败,因为存储库名称包含空格

当尝试访问git svn dcommit其名称中包含空格的存储库时,我收到以下错误:

Committing to http://svn.kuluvalley.com/Meet the Expert/trunk ...
http://svn.kuluvalley.com/Meet the Expert/trunk
Filesystem has no item: '/!svn/bc/7397/Meet' path not found at /usr/libexec/git-core/git svn line 592
Run Code Online (Sandbox Code Playgroud)

看起来git svn它不支持带有空格的目录.

svn git spaces dcommit

3
推荐指数
1
解决办法
1392
查看次数

标签 统计

dcommit ×5

git ×4

git-svn ×4

commit ×1

git-branch ×1

spaces ×1

svn ×1