Svn 一次具有多个签入的Subversion客户端?

Svn 一次具有多个签入的Subversion客户端?,svn,tortoisesvn,workflow,Svn,Tortoisesvn,Workflow,我使用和喜欢颠覆和乌龟。然而,有一个特点我非常怀念: 我从事一个大型项目,其源文件位于外部服务器上。每次我在Windows资源管理器中单击“SVN提交…”,OrtoiseSVN都会在整个树中搜索更改,这需要很多时间。 但是,我将要注释和提交的许多更改仅涉及一个或两个文件,这意味着我必须重复“SVN提交…”过程多达十几次,每次都是完整树重建 在TortoiseSVN中是否有一种方法可以创建多个提交(使用不同的注释),而无需每次重新生成“更改”列表,或者,有人知道一种可以这样做的工具吗 听起来你不应

我使用和喜欢颠覆和乌龟。然而,有一个特点我非常怀念:

我从事一个大型项目,其源文件位于外部服务器上。每次我在Windows资源管理器中单击“SVN提交…”,OrtoiseSVN都会在整个树中搜索更改,这需要很多时间。 但是,我将要注释和提交的许多更改仅涉及一个或两个文件,这意味着我必须重复“SVN提交…”过程多达十几次,每次都是完整树重建


在TortoiseSVN中是否有一种方法可以创建多个提交(使用不同的注释),而无需每次重新生成“更改”列表,或者,有人知道一种可以这样做的工具吗

听起来你不应该在外部服务器上处理文件。当工作副本是本地的时,OrtoiseSVN工作得更好。如果需要的话,还有其他方法可以使它与外部服务器保持同步。

听起来你不应该在外部服务器上处理文件。当工作副本是本地的时,OrtoiseSVN工作得更好。如果需要的话,还有其他方法可以使它与外部服务器保持同步。

从v1.5开始,Subversion支持,听起来好像它可以帮助您。它允许您将更改排列到命名列表中,并一次提交所有更改。乌龟也是


老实说,我不是100%确定使用变更列表是否对您的情况有帮助,但至少值得一试。我认为客户端对已知集合的更改安排应该可以减少需要进行的搜索量。

从v1.5开始,Subversion支持,这听起来似乎可以帮助您。它允许您将更改排列到命名列表中,并一次提交所有更改。乌龟也是


老实说,我不是100%确定使用变更列表是否对您的情况有帮助,但至少值得一试。我认为,客户端对已知集合的更改安排应该减少需要进行的搜索量。

从工作副本(右键单击工作副本)的TortoiseSVN菜单中,选择“检查修改”。这将为您提供一个对话框,列出所有更改。(它不会自动刷新,您必须手动执行此操作。)在此对话框中,您可以选择要提交的文件(使用Ctrl+左键单击)和(使用右键单击)仅提交这些文件


在处理某个工作副本时,我总是打开一个这样的对话框

从工作副本的TortoiseSVN菜单(右键单击工作副本),选择“检查修改”。这将为您提供一个对话框,列出所有更改。(它不会自动刷新,您必须手动执行此操作。)在此对话框中,您可以选择要提交的文件(使用Ctrl+左键单击)和(使用右键单击)仅提交这些文件


在处理某个工作副本时,我总是打开一个这样的对话框

听起来您已经准备好切换到git;-)或者不签出整个存储库,或者将您的承诺本地化到您工作过的地方。@hacker和@elder_george:我非常感谢Git和Mercurial,但正如@Avi所说,这里的问题是,他正在外部服务器上工作。Git和Mercurial在这种情况下也会遇到速度缓慢的问题。azkotoki,
Git gui
肯定会让多次扫描变得更容易。但是这就是为什么我们评论而不是回答。黑客,你最后的评论非常有用和有趣(即使我投了更高的票)。第一种很容易被粉丝们的言谈所迷惑,而且容易误导。这是一个信息质量的问题,不管你使用什么样的应答设备。听起来你已经准备好切换到git;-)或者不签出整个存储库,或者将您的承诺本地化到您工作过的地方。@hacker和@elder_george:我非常感谢Git和Mercurial,但正如@Avi所说,这里的问题是,他正在外部服务器上工作。Git和Mercurial在这种情况下也会遇到速度缓慢的问题。azkotoki,
Git gui
肯定会让多次扫描变得更容易。但是这就是为什么我们评论而不是回答。黑客,你最后的评论非常有用和有趣(即使我投了更高的票)。第一种很容易被粉丝们的言谈所迷惑,而且容易误导。这是一个信息质量的问题,不管你使用什么样的回答工具。我将同意sbi的回答,但从长远来看,变更列表看起来非常有趣,因为它们似乎有助于正在进行的开发。谢谢你的提示!我将同意sbi的回答,但从长远来看,变更列表看起来非常有趣,因为它们似乎有助于正在进行的开发。谢谢你的提示!Pekka,还可以查看此对话框中文件/文件夹右键单击菜单末尾的“移动到变更列表”项。我有时觉得变更列表很有用。(这都是本地的,因此您可以自由地使用它,而不必担心在回购中弄糟任何东西。)Pekka,还可以查看此对话框中文件/文件夹右键单击菜单末尾的“移动到变更列表”项。我有时觉得变更列表很有用。(这些都是本地的,因此您可以自由地使用它们,而不必担心在回购协议中弄乱某些东西。)