首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RabbitVcs和提交

RabbitVcs和提交
EN

Stack Overflow用户
提问于 2011-10-21 03:31:55
回答 6查看 13.7K关注 0票数 3

我在Ubuntu Linux上使用RabbitVcs client for svn,当我右键单击工作副本文件夹时,它没有显示“提交”命令。

我正在尝试在版本控制系统下引入一个项目,该项目在一开始就没有使用源代码管理代码。

该项目有几个包含代码文件的文件夹,这些文件要么是相同代码的后续版本,要么是前一个文件夹中不存在的全新代码文件,例如添加到代码中的新特性/功能。

根据这里提供的建议,我所做的是将最旧的代码文件夹导入到远程存储库,然后从远程存储库签出,以便在本地系统上创建一个工作副本(WC)。

然后,我用下一个代码文件夹中的更新代码文件覆盖了WC,但是,当我尝试将最新版本的WC提交到远程存储库时,右键单击WC时,提交选项没有显示出来。

这方面的任何帮助都是非常感谢的。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-11-13 00:17:10

commit选项就在那里,只是它不会显示在主工作副本文件夹中,但当您右键单击其中的SVN子文件夹时,它会显示出来。

票数 4
EN

Stack Overflow用户

发布于 2011-10-21 06:00:45

您是否以某种方式销毁了.svn隐藏文件夹?

所有的SVN客户端都依赖于.svn文件夹来知道某些内容是工作副本,并且能够正确地操作。你应该是esp。小心使用它们-不要删除它们(除非删除包含它们的文件夹),也不要到处移动它们。

如果您有如下结帐方式:

  • a/
  • a/.svn
  • a/b
  • a/b/.svn

然后删除b文件夹,然后复制一个新的b文件夹,SVN客户端将会感到困惑。

尝试一次复制一个文件,您将看到WC不会被占用。您正在执行的某些操作正在损坏.svn文件夹。

另一种可能是Rabbit不能正常工作。我还建议使用命令行Subversion。我猜Rabbit确实在底层使用它,但它可能不是100%准确,或者它可能没有向你显示错误或其他什么。

票数 1
EN

Stack Overflow用户

发布于 2011-12-02 22:55:00

这很可能是新版本的错误,请参阅

Issue 632: No checkout/update/commit options from the menu

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7841205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档