问题标签 [subversive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
341 浏览

eclipse - 使用颠覆性将头部向后移动一个修订版

使用 Eclipse/Subversive 我命令它删除我的一个分支。不幸的是,它还冒昧地清除了我的行李箱文件夹。SVN 不是我的强项,所以我试图弄清楚如何让 Subversive 将它的头部向后移动一个修订版,以便被删除的主干/分支再次出现。有人有想法么?谢谢!

0 投票
6 回答
20920 浏览

svn - 如何修复 SVN 409 冲突错误

我曾经在 OS X Leopard 上使用 SVN 1.4,一切都很好。几周前,我安装了 OS X 10.6 的新副本。Snow Leopard 自带的 SVN 版本是 1.6.5。我继续使用 1.6.6 构建了自己的副本。我正在使用内置的 apache 服务器,只是在本地托管存储库。

在我真正尝试提交某些内容之前,一切似乎都运行良好。每次我尝试提交更改时,都会收到以下消息:

这发生在我的旧存储库中,因此我创建了几个新存储库。同样的交易。我也试过使用系统自带的1.6.5版本……一样。最后,我尝试升级到最新的稳定 SVN(1.6.9),但仍然遇到同样的问题。

Apache 错误为每个失败的提交记录以下内容:

并从访问日志中:

奇怪的是,提交确实提交了更改,但工作副本没有看到这一点,一切都变得混乱了。

对于这个问题,我已经尝试搜索所有我能想到的变体,但搜索结果几乎毫无用处。我没有使用 TortoiseSVN 或任何特殊的东西,并且在新存储库上提交失败,所以我知道我的旧存储库没有问题。

任何帮助将不胜感激。

更新
我尝试将自动版本控制添加到我的 svn.conf 文件中。这是我的文件所说的:

更新(解决方案)

我只是想用实际的解决方案来更新它,以防其他人对完全无用的错误消息有同样的问题。问题出在 apr 和 apr-util 部分(正如 scherand 建议的那样)。我正在使用 subversion 依赖包构建两者的副本。OS X 10.6 也有它自己的版本。两个版本都是 1.3.8。显然,我需要使用默认 apache 安装使用的版本。

所以,我从我的 subversion 构建中删除了 apr 和 apr-util 文件夹,以确保我不会再次构建我自己的副本。我再次从源代码构建 svn,这次使用以下配置:

再次构建后,我重新启动了 apache,并创建了一个新的 svn repo。我能够检查它,进行更改并提交,没有任何问题。然后我尝试了我的旧存储库,它们也运行良好。

感谢大家的帮助!

0 投票
1 回答
928 浏览

eclipse - 如何在 Eclipse 的编辑器窗口中启用 SVN 菜单?

每当我在编辑窗口中时,SVN 菜单(颠覆性插件)都会被禁用;当我在导航器或类似的文件浏览窗口中时,它已启用。我想在编辑器窗口打开时启用 SVN 菜单,以便我可以在编辑文档时设置键绑定和提交,而不必切换到导航视图来提交文件。这是使用 Eclipse 的 Subversion Connectors 插件的 Eclipse 3.5。

这可能是相关的:我不得不重新安装 eclipse,并且相当多的键绑定不再像以前那样工作。此外,许多击键现在只能在窗口中工作,而不是在窗口和对话框中(特别是全选、复制和粘贴)。如果这些问题是相关的,并且有一种简单的方法可以修复或刷新我的键绑定,而无需完全重新开始,那就太好了。

澄清

我知道如何设置键映射。这不是问题。我已经设置好了。问题是SVN 菜单在编辑器窗格中被禁用。我可以从导航器或类似窗格中访问 SVN 菜单,并且我已经按照我想要的方式设置了键映射。他们只是不能在所有情况下工作。

更新

我刚刚切换到 Subclipse。这几乎解决了我所有的问题。

0 投票
4 回答
4242 浏览

eclipse - Eclipse Subversive SVN 客户端未使用新文件更新本地副本

当我使用 Subversive 插件在 Eclipse 中更新我的 SVN 存储库的本地工作副本时,它不会带来任何已添加到 SVN 存储库的新文件。它认为本地工作副本是最新的,如果我要求 Eclipse 更新它,它只会说没有进一步的更改。

有人知道为什么会这样吗?

0 投票
2 回答
3753 浏览

eclipse - 在 Eclipse 中使用 Subversive 签出一个 SVN 项目

因此,我能够将文件从 svn 中提取出来,但我无法让 Eclipse 了解这些文件是 SVN 的一部分。

我在系统上也安装了 TortoiseSVN,我想知道这是否会导致问题?

基本问题,如何使用 Eclipse 和 Subversive 从我的 SVN 存储库中签出项目?

0 投票
1 回答
138 浏览

eclipse - 我在 SVN 存储库上有两个 Eclipse 项目。我应该如何将它们合二为一?

我在 SVN 存储库上有两个 Eclipse 项目,我觉得应该将它们合并为一个。我能想到的最简单的方法是将两个项目的内容复制到一个新的本地项目中,提交它,然后核对旧的。

有没有更好的 SVN 风格的做事方式?

我正在使用 Eclipse Subversive 插件,它的价值

0 投票
3 回答
2535 浏览

eclipse - Eclipse Subversive 插件:为什么我不能创建这个分支?

我最近从 Subclipse 切换到 Subversive 以便在 Eclipse 中集成 SVN,但在创建源代码的分支时遇到了麻烦。

我尝试了几种不同的方法,但它们都让我遇到了同样的障碍。基本上,这就是我想要做的。

  • 导航器窗格
  • 右键单击项目文件夹(想要分支整个东西)
  • 团队 > 分支机构
  • 位置字段中,浏览以选择我的存储库中的 /branches 文件夹
  • 将分支名称添加到路径字段,即“/testbranch”(未图示)

然后对话框看起来像这样,我无法继续。

http://img820.imageshack.us/img820/1011/branchingfail.png

我在这里做错了什么?为什么我不能创建这个分支?如果不出意外,是否至少可以确认我正在遵循正确的流程,并且是关于我的环境或配置的某些东西阻止了分支的创建?

0 投票
4 回答
289 浏览

svn - 分配代码(提交)主版本号

我正在使用 subversion 对我的代码进行版本控制(在 Windows 上使用龟龟 SVN,在另一台计算机上使用 VisualSVN 作为服务器)。就保持我的代码的不同版本以及必要的日志等而言,事情进展顺利。有时我对代码进行一些非必要/微不足道的更改并在离开前提交它们。有时我会做出重要的更改,使用我的代码的人(包括我)应该知道他们是否更新并遇到一些错误,因为某些功能已被删除/更改/重命名等。

我下载的大多数程序都有版本历史记录,它们有重要的更改以及很好的小更改。他们也有不同版本的程序,如 1.01、1.02、1.5 2.0 等。

我的问题是:SVN 是否允许我更改代码的“主”修订号。假设我做了几百次提交,现在我对我的代码完全满意,我将它从 0.1 版本升级到 0.2 版本。SVN 可以跟踪吗?如果是,我该怎么做?如果没有,就我的软件版本而言,是否有另一款软件可以让我的生活变得轻松。由于 SVN 的名称中有“版本”,我确信这个小功能一定存在,但我不知道。

目前,我在“trunk”文件夹中使用一个 txt 文件,并在每次重大更改时对其进行更新,这非常麻烦、容易出错(我有时会忘记)并且已经过时。

谢谢!

0 投票
3 回答
1055 浏览

eclipse - 颠覆性没有出现在日食中

我正在尝试在 Windows 7 上为 Eclipse helios 安装颠覆性。我在安装详细信息中看到它已安装,但它没有显示为透视图,也没有显示在 windows/preferences/team 中。谁能帮我这个。

0 投票
4 回答
5680 浏览

eclipse - 如何在 Eclipse 中为 Team - History 视图设置日期格式?

有谁知道如何在 Eclipse 中设置 Team - History 视图的日期格式?我们正在使用 Subversive SVN 插件,但它似乎并不特定于该插件。之前有人问过类似的堆栈溢出问题,但答案并不理想。

历史视图当前显示版本的日期为:8/9/10(这基本上没用),除非您有很多版本并且可以根据以前和后续版本对其进行解密。

这与 Windows XP 区域日期设置无关,因为我们已尝试更改“短日期格式”,但似乎没有效果。