小编Jon*_*ner的帖子

如何模拟Perl的内置反引号运算符?

我想对使用反引号的我的Perl程序进行单元测试.有没有办法模拟反引号,以便他们可以做一些与执行外部命令不同的东西?

另一个问题显示了我需要的东西,但是在Ruby中.不幸的是,我不能选择在这个项目中使用Ruby,也不想避免反引号.

perl unit-testing backticks qx

11
推荐指数
1
解决办法
1383
查看次数

git svn如何确定dcommit确定提交的位置?

我正在使用git-svn来跟踪同一个svn存储库中的多个分支.通常情况下这很好,但今天我已经完成了一些重置和重新设置,突然我的分支机构不会再向正确的远程分支发送:

$ git branch
* master
  a
  b

$ git svn dcommit -n
Committing to svn://server/repo/trunk ...

$ git checkout a
$ git svn dcommit -n
Committing to svn://server/repo/branches/a ...

$ git checkout b
$ git svn dcommit -n
Committing to svn://server/repo/branches/a ...
Run Code Online (Sandbox Code Playgroud)

所以分支b将提交到branches/a目录而不是branches/b目录.

我试过更改跟踪的分支:

$ git branch --set-upstream b remotes/b
Run Code Online (Sandbox Code Playgroud)

和其他东西,但唯一有效的解决方案是删除分支b并重新创建它:

$ git branch -D b
$ git branch b remotes/b
$ git svn dcommit -n
Committing to svn://server/repo/branches/b ...
Run Code Online (Sandbox Code Playgroud)

现在我的问题是:git svn如何确定要提交的目录?我该如何修改这个目录?

谢谢,
乔纳斯

svn git branch

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

标签 统计

backticks ×1

branch ×1

git ×1

perl ×1

qx ×1

svn ×1

unit-testing ×1