【问题标题】:Subversion Commit TroublesSubversion 提交问题
【发布时间】:2011-05-19 11:32:42
【问题描述】:

我无法在工作目录中进行简单的提交 (svn commit file.php)。或者,通过引用工作目录和文件(svn commit ~/webDev/ricalsin/trunk/config/site.php)不应该使用任何一种方法吗?两种方法都会生成相同的终端窗口响应——这不是教程所说的。

我在尝试后附上了终端窗口的屏幕截图(如下)。这是在本地计算机上运行的 apache2 服务器。我能够毫无问题地签出目录。

对于菜鸟感到非常抱歉。感谢您的帮助。

【问题讨论】:

    标签: svn repository commit


    【解决方案1】:

    svn 已将您放入文本编辑器,因此您可以编辑该提交的日志消息。 您可以通过在命令行上提供消息来阻止这种情况发生 -m 参数,例如

    svn commit file.php -m "your message here"
    

    或者只是编辑消息并退出编辑器——svn 应该继续提交。

    请注意,svn ci 被识别为svn commit 的缩写。

    【讨论】:

    • 哦,很简单。谢谢。我在某处读过,但忘记了。感谢您的帮助!
    • ...真可惜,我没有足够的“积分”来投票给你,Jim。 (也许我应该退出并返回 Windows。)(-;
    • @Ric:我刚刚对您的问题加了一个 +1 以帮助您入门。不要把所有的钱都花在一个地方! :-) 顺便说一句,您可以将我的回答标记为“已接受”,我们都会获得声望奖励...
    • 好的! (并且认为我被认为是 Winblows 专家)顺便说一句:玩,我注意到简单地检查一个目录似乎不会覆盖工作目录中的现有文件 - 但如果我删除 wd 文件,它会替换它公司是这样吗,还是我错过了什么?
    • @Ric:当您已经在工作目录中时执行svn checkout 有点不寻常……通常您会改为使用svn update。我不确定在这种情况下会发生什么。
    【解决方案2】:

    运行 svn ci 以从您的工作副本签入。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-04
      • 2010-09-23
      • 2011-09-22
      • 1970-01-01
      • 1970-01-01
      • 2014-05-04
      • 1970-01-01
      相关资源
      最近更新 更多