【问题标题】:Windev CVS RepositoryWindev CVS 存储库
【发布时间】:2013-12-30 12:40:29
【问题描述】:

有人知道我是否可以使用 CVS 存储库对我的 Windev 项目进行版本控制吗?如果可以,我可以通过 CVS 存储库编译我的版本吗?!

我一直在从事这些项目,它们是在 Windev 和 Protegre 的基础上构建的,这很糟糕,但我正在努力为我和我的开发人员提供更好的体验。

我正在尝试使用 Eclipse IDE 来管理 CVS 存储库,我遇到的另一个问题是,当我尝试将 Windev 项目导入 CVS 存储库时,我收到错误消息没有这样的存储库。

谢谢

【问题讨论】:

    标签: eclipse repository cvs windev


    【解决方案1】:

    对不起,我不这么认为。但是您可以使用 GDS 和 Windev 来对您的项目进行版本控制。您可以通过此链接阅读更多详细信息http://doc.pcsoft.fr/en-US/browse.awp?cat=gds_gestionnaire_sources,39

    我已经用过了,效果很好。

    希望我能帮到你。

    【讨论】:

    • 好吧,对不起,我让你久等了,好吧,idk GDS 很好,事实上,我什至不知道它是如何工作的,我在等待 GIT 或 SVN 解决方案
    • 好吧,没问题。顺便说一句,我询问技术支持是否可以使用除 GDS 之外的其他 CVS。而我们不能。对不起。
    • 是的,嗯,CVS我已经知道了,因为二进制文件,CVS不处理这些文件,嗯,接下来几个月解决起来真是麻烦哈哈!跨度>
    【解决方案2】:

    它与 Subversion 配合得很好。

    在我上一家公司,我在 Windev(从 4.0 起)工作了 17 年多,我们使用 Subversion 来版本源代码。

    我们开始在 Windev 5.5 中使用 SVN,因为 GDS 还不存在。 我们将 Windev 升级到版本 17,并且仍然使用 SVN 而不是 GDS。
    效果很好。

    Subversion 可以管理各种类型的文件:二进制文件、文本文件等。
    但很明显,你不能使用 DIFF 或 Merge 之类的函数...

    为了避免冲突,我们锁定了我们想要处理的每个文件(wdw、wde、wdc...),并且提交释放了锁定。

    我们使用了 TortoiseSVN (http://tortoisesvn.net/about.html),一个非常好的工具。

    希望有帮助
    如果您需要更多解释,请告诉我。

    【讨论】:

    • 您解释了一种与用户质疑的情况截然不同的情况。就像有人问他是否可以在 SVN 中做差异,我说,使用 Git 因为你可以在那里。这可能是一个很好的评论。
    • @bitoiu 我不同意你的评论。问题是“是否可以使用 CVS 来对 Windev 项目进行版本化”,我的回答是“是”。但是我只有 SVN 的经验(它是 CVS 的继承者......),所以我提到了它。其他答案说'不,不可能使用 CVS,你必须使用 GDS',但这绝对不是真的。您可以在 Windev(甚至 Git)中使用任何版本控制
    【解决方案3】:

    是的,您可以将 WinDev 与 Github、SVN 和 GDS 的二进制源一起使用,但在 WinDev 25+ 中,您现在可以将项目保存为纯文本源!

    WinDev 26, project description, text sources!

    因此,您现在可以实现源代码版本控制!即使您可以使用编辑器编辑这些 .wdw 和 .wdg 文件,但源代码生成器会失败,因为 PcSoft 使用编码做了一些属性...

    internal_properties : BQAAAAUAAAC8Sl0pfseidXE9/kBmawagKU2LQSv8bn6/vNDKIJF1LaO5OrXnJBCSprdxyfnkeSCSHo4FglHTPzGvuw==
    

    【讨论】:

      猜你喜欢
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-23
      • 2015-01-09
      • 1970-01-01
      • 1970-01-01
      • 2011-06-06
      相关资源
      最近更新 更多