version-control

    0热度

    5回答

    我一直听到很多关于DVCS系统的好消息,特别是关于集市。除了分布式存储库的概念之外,我还看到两个主要的优点:合并更好的自动化,重命名处理正确。 有人能请我指出一些文字,解释如何改善工作?集市如何知道我重命名了一个文件?如果我将两个文件重命名为同一提交的一部分,该怎么办?当我通过将文件的一半内容放入一个新文件进行重构时,会发生什么?重新缩进所有内容并在几乎每一行中都丢失一些空格? 换句话说,我想听听

    4热度

    5回答

    我喜欢SQLite库如何包含到应用程序中,并且应用程序有一个完整的数据库可供使用。 同样,有一个开源版本库,我可以包括到我的应用程序,这样我可以保存文件版本,以及做比较和合并?

    31热度

    2回答

    我在TFS中删除了一个分支,并发现我需要对其进行更改。 如何恢复分支或对其进行的更改?

    2热度

    6回答

    在我们当前的数据库开发环境中,我们使用自动构建过程检查svn create database脚本中的所有sql代码,并将它们应用于各种开发/ qa数据库。 这是一切都很好,是一个tremdous改善了我们过去一样,但我们有一个问题,重新运行的脚本。很显然,这对于像改变程序这样的一些脚本来说不是问题,因为你可以一遍又一遍地运行它们而不会不利地影响系统。现在添加元数据并运行像create/alter

    29热度

    26回答

    我正在尝试为我自己的个人使用找到一个尽可能简单的源代码管理。我需要的主要功能是能够读取/拉取我的代码的过去版本。我是唯一的开发者。我已经看了很多不同的版本控制系统,但它们都比我需要的更复杂。我需要一个很简单的,在Windows下运行,并且不会将自己暴露给网络。 具体来说,版本控制系统应该而不是要求公开一个HTTP接口,它应该只与本地文件系统交互。它只需要成为仅适用于一个人和一个人的版本控制系统。图

    16热度

    11回答

    我有许多非技术用户都共享一组项目文件。让他们使用版本控制是理想的选择,但我认为subversion和git对于非技术性的办公人员来说太过技术性。 是否有任何分布式源代码管理软件可以正常工作?

    11热度

    2回答

    分支机构,我们使用水银,我的工作,我希望有类似我如何使用SVN的设置: 干线 标签 生产 分行 由于Mercurial支持本地分支机构,因此我知道如何创建一个命名分支,但我无法找到关于如何将“Trunk”与“Production”重复合并的任何文档。 很简单,我想有一个正常工作的开发分支和一个生产分支,我经常从开发分支中引入更改。我如何在Mercurial上做到这一点?

    19热度

    9回答

    我为一家主要业务与软件无关的公司工作。大多数使用源代码管理的文档都是由开发团队编写的,这些团队都是为商业或开源项目编写的。作为编写内部软件的人,我可以说工作的完成方式不同,那么它将处于商业或开源的环境。另外还有需要保持与代码同步的存储过程和数据库脚本。 特别,我希望得到有关如何最好地在内部软件记住结构库的建议。大多数文档建议树干,树枝,用各自的部分保持生产,测试和开发环境中同步存储库中的标签等和程

    0热度

    5回答

    我目前正在重建我的本地Subversion版本库,方法是添加一些新项目,并将旧版代码和旧版代码库中的数据合并到一起。 当我在过去完成这项工作时,通常会将遗留代码放在专用的“遗留”文件夹中,以免“干扰”新的和“结构良好”的代码树。但是,本着重构的精神,我觉得这有点不对。理论上,遗留代码将随着时间的推移而重构,并移至新的位置,但实际上这很少发生。 你如何对待你的遗留代码?尽管我很愿意将旧的罪孽藏在“遗

    3热度

    5回答

    我们正在迁移我们的作品存储库,因此我想在将源代码树移动到漂亮的新鲜(空)存储库之前挑选存在于源代码树中的所有未引用文件。 到目前为止,我已经手工完成并找到了所有我知道的无关文件,但我想知道是否我抓住了所有这些文件。一种方法是手动将项目文件按文件移动到新文件夹,并在编译时查看粘贴的内容。这将需要整整一周,所以我需要一个自动化工具。 人们建议什么? 说明: 1)它是C++。 2)文件混合。我正在寻找已