使用TortoiseGit,我可以一步提交和svn dcommit吗?

发布于 2024-08-04 05:26:28 字数 218 浏览 5 评论 0原文

我正在使用 TortoiseGit 并使用 git-svn 处理 svn 存储库。

有时我想进行一行更改并立即将其提交到 svn 存储库(这样 CI 服务器就会接收更改)。

目前我必须先 git commit,然后 dcommit。对于我想要快速完成的事情来说,这是一个额外的步骤...如果我可以在一个步骤中提交和dcommit,那就太好了。或者,是否有一个命令行命令可以用来做同样的事情?

I am using TortoiseGit and am working with an svn repository using git-svn.

Sometimes I want to make a one line change and dcommit it to the svn repo immediately (so the CI server will pick up the change).

Currently I have to git commit, then dcommit. It's an extra step for something I want to do quickly...it would be nice if I could just commit and dcommit in one step. Alternatively, is there a command line command I could use to do the same thing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我是有多爱你 2024-08-11 05:26:28

TortoiseGit 的 svn 命令是:

因此,对于 GUI,打开新的ticket 可能是个好主意。

至于命令行,我认为没有一个本机 git 命令能够做到这一点,这会留下一个自定义脚本来实现该序列(原则上类似于此“显示尚未在 master 上提交”文章,在其末尾)。

The svn commands from TortoiseGit are:

So regarding the GUI, may be opening a new ticket would be a good idea.

As for the command-line, I do not think there is a native git command able to do that, which leaves a custom script to achieve that sequence (similar in principal to the one in this "Showing commits not yet on master" article, at the end of it).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文