Tag: 版本控制

Visual Studio 2010的全局源代码控制应该包含哪些内容?

在安装和使用Visual Studio 2010之后,我看到一些较新的文件types(至less在C ++项目中…不知道其他types)与2008相比。例如.sdf,.opensdf,我猜使用存储在SQL Server Compact文件中的Intellisense信息replacencb文件? 我也注意到.log文件生成,似乎是生成日志。 鉴于此,有什么安全添加到我的全局忽略模式? 蝙蝠,我会假设.sdf,.opensdf,但还有什么?

比较TortoiseSVN中两个分支之间的文件

我知道如何在SVN中做到这一点, svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt 但是在TortoiseSVN中这样做肯定不会那么痛苦。 你会认为你可以从显示日志,但它似乎只显示当前分支的修订。

我怎样才能让我的C代码自动打印出其Git版本哈希?

有没有简单的方法来编写可以访问其Git版本哈希的C代码? 我用C编写软件来收集实验室的科学数据。 我的代码logging了它收集在.yaml文件中的数据,以供以后分析。 我的实验每天都在变化,我经常需要修改代码。 为了跟踪修订,我使用了一个git仓库。 我希望能够在我的.yaml数据文件中包含Git修订哈希作为注释。 这样,我可以查看.yaml文件,并确切知道用​​什么代码生成该文件中显示的数据。 有没有一种简单的方法来自动做到这一点?

我如何说服我的团队放弃sourcesafe并转移到SVN?

我的开发团队在非常基础的层面上使用源码安全。 我们正在进入一些更高级和更广泛的开发周期,我不禁认为不使用分支和合并来pipe理变化将会很快被我们咬。 为了说服你的团队转向像SVN这样的更好的解决scheme,你认为哪些论点最有用? 你用什么程序来弥补function上的差距,这样团队就不会错过ideafeafe集成? 还是应该接受资源安全措施,并试图将更好的做法付诸实践?

SVN在具有历史logging的存储库之间进行复制

我的一个队友曾经问过是否有可能从一个SVN出口到另一个SVN,同时保持历史。 对我来说,这似乎是一个共同的要求。 那么: 是否有可能在维护历史的同时在SVN版本库之间进行迁移? 需要注意的是,我们没有svnadmin对Source的访问权限,但是我们确实在Destination上有这个权限。 如果这只是从源头检查每个修订版,并将其检入到目的地,那么只要有自动化的过程,我们就可以。 编辑:我忘了提及,目的地回购是在Windows上。

“与工作区版本比较”和“与最新版本比较”有什么区别?

我正在使用Visual Studio 2012与TFS。 每当我想比较我签出的文件,我有两个选项可供select: 与工作区版本比较 与最新版本比较 有什么不同 ?

如何将问题标记为从提交日志解决?

我注意到,在BitBucket中,当提交日志包含像#12这样的数字时,这个数字被链接到错误号12。 我发现这个function很有意思,我想知道是否有任何关键字可以让我将问题标记为提交日志,而不是每次都进入Web界面。 如果BitBucket没有这样做,你能指出一个系统吗?

龟SVN:解决使用他们的冲突。 这是什么意思?

有人可以请解释下面两个选项的龟龟SVN冲突的文件之间的区别: 使用他们的解决冲突。 使用“我的”来解决冲突。 在旁边注意。 为什么从来没有人把这个令人困惑的术语作为一个bug来报告?

如何从SVN获取所有未版本控制的文件列表?

有时你正在开发,你决定提交,忘了你在你的项目上创build了几个文件。 然后,几天后,你的好友从Subversion获得你的构build,并抱怨有些文件似乎丢失了。 你意识到,啊废话,我忘了添加这些文件! 我如何从Subversion获得不受版本控制的文件列表,所以我确定我已经将所有内容添加到了存储库中?

我可以在Tortoise SVN中看到当前签出的版本号吗?

我想知道当前检出的版本号是为一个文件或目录。 有没有办法在Windows上的TortoiseSVN做到这一点?