将更改从SourceTree附加到Collaborator

时间:2016-01-13 11:25:51

标签: git

我使用了tortoisehg,我使用下面的命令将我的更改附加到代码协作者,

ccollab addhgdiffs <reviewId> -c <revisionId>

但现在我们转向使用SourceTree的git,但是SourceTree没有将revisionId显示为tortoisehg。那么我在下面的命令中可以提到什么呢?

ccollab addgitdiffs <reviewId> -c <???>

3 个答案:

答案 0 :(得分:0)

假设您要在SourceTree中创建自定义操作,占位符$SHA1可用于&#34;参数&#34;编辑框以指定要使用的提交的标识符。

documentation中了解更多信息。

答案 1 :(得分:0)

ccollab addgitdiffs <reviewID> <MyCommitId> <PreviousCommitId>

答案 2 :(得分:0)

您可以在SourceTree中创建一个自定义操作,使您可以将选定的提交添加到Collaborator。

  1. 在SourceTree中,选择“工具” /“选项” /“自定义操作”。
  2. 单击“添加”以创建新的自定义操作。
  3. 设置操作如下:

    菜单标题:添加到代码审查

    静默运行命令:未选中

    要运行的脚本:单击...按钮并浏览到您的Collaborator安装目录。选择ccollabgui.exe,然后单击“打开”。

    参数:addchangelist询问$ SHA

Edit Custom Action

现在,每当需要启动给定提交的代码审阅时,请在SourceTree的Log / History视图中右键单击该提交,然后选择Custom Actions / Add to code review。这将启动Collaborator UI,因此您可以选择创建新评论或添加到现有评论,并根据需要附加支持工件。

这适用于SourceTree 3.0和Collaborator 11.2。