【问题标题】:How to connect an existing, non-project, folder to subversion?如何将现有的非项目文件夹连接到颠覆?
【发布时间】:2014-10-04 20:17:46
【问题描述】:

如何将 Delphi Library 路径中的文件夹连接到 Subversion 中的文件夹?

背景

在另一个 Delphi 源代码控制 IDE 插件中,您可以配置他们所谓的 “全局映射”。这意味着可以将硬盘上的任意文件夹映射到源代码管理中的文件夹:

这意味着我的路径中任意数量的文件夹,我都可以自动获得源代码控制的好处:

  • 获取最新信息
  • 合并更改
  • 历史

直接来自 IDE。这些文件夹只包含任意数量的源代码文件。

这对 Delphi 5 来说很好

这适用于 Delphi 5,但 Delphi XE6 及其内置的 subversion 客户端呢?

如何在我的硬盘驱动器上的文件夹与网络/互联网/云上的相应存储库和文件夹之间指定任意映射?

更新:2015 年 3 月 6 日

Epocalipse 刚刚发布了他们更新的VssConneXion for XE6!(以及 XE7,以及他们的 SourceConneXion)。终于,我又可以在 Delphi 中使用源代码管理了!

如果 Bo...Imp...Co...Embarcadero 包含一些有关如何使用 Delphi 的 SVN 的文档,那就太好了。与此同时,这个问题无法解决。

【问题讨论】:

标签: delphi svn delphi-xe6


【解决方案1】:

从您提供的图像来看,其他版本控制是 SourceSafe,这可能意味着 Delphi 正在使用 MSSCCI 接口与 SourceSafe 通信.

这表明由于 Delphi 支持 MSSCCI,它也应该与任何实现 MSSCCI 接口的 Subversion 插件一起使用。

因此,一种选择是使用 Google 并搜索这样的插件,其中有几个可供选择。

我知道至少有一个这样的插件是Agent SVN,因为我是那个插件的作者。但不幸的是,我无法告诉您它是否适用于 Delphi,因为我从未使用该 IDE 测试过它。

但由于该插件可以与其他几个 MSSCCI IDE 一起使用,我怀疑它很有可能会。

【讨论】:

  • Ian 想使用 XE6 内置的 svn 集成。但更重要的是,他想知道如何在 svn 中设置他的项目。
  • 我确实意识到了这一点。我唯一的一点是,内置的 Subversion 似乎不起作用,根据发布的屏幕截图,至少应该有第二个选项让 Delphi 与 Subversion 一起工作。因此,虽然它不会在 Subversion 集成中构建,但它仍然应该是一流的 Subversion 集成,这可能总比没有好。
  • 我回来看看是否有人知道如何使用 Delphi 的 SVN。由于缺乏答案,我看到没有人有。幸运的是,为 Delphi 编写了不错的源代码控制的人刚刚更新了他们的 XE6 和 7!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-01-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-25
  • 2011-03-04
  • 2010-12-02
相关资源
最近更新 更多