标签: svn

是否有一台服务器可以用来存储/管理SVN/Git/Hg/etc的版本控制?

是否有一个服务器可用于存储/管理存储库,然后可以通过公共/现代开源(D)VCS(如SVN,Git,Mercurial,bzr等)访问这些存储库,并且仍然保持良好的兼容性他们都是?

我们在SVN上有大量用户,有些在Git上,有几个使用mercurial,但目前没有人使用任何过于先进的功能,但是对每个VCS的100%支持不是优先考虑的事情.使用一台服务器处理它们更为重要,特别是如果用户可以通过SVN登记,而另一台服务器通过Git检出.

svn git version-control mercurial

1
推荐指数
1
解决办法
267
查看次数

Subversion:如何将文本附加到每个提交的文件?

我正在寻找一种方法,可以在提交前或提交后或任何其他方式执行以下操作.

这是我需要工作的

  1. 用户提交文件
  2. 运行的东西(钩子或别的东西)
  3. 来自#2的其他内容应该将静态文本附加到正在提交的文件中

基于这个http://subversion.open.collab.net/ds/viewMessage.do?dsForumId=3&dsMessageId=296576 我看到它不推荐,但是必须有一种方法可以在每次提交时将文本追加到文件中.

操作系统:发送Os

我需要它的原因:通过插入法律声明来保护所有代码文件

svn tortoisesvn hook append

1
推荐指数
2
解决办法
358
查看次数

版本控制; 选择,选择,选择!

我们的设置如下:

我们有一个运行Ubuntu的本地开发服务器,其设置与我们的实时主机相似.每个开发人员都在Windows计算机上工作,并从本地开发服务器访问这些文件.

有问题的项目是许多用PHP构建的网站.由于没有充分的理由不使用版本控制,我们打算在服务器上运行SVN,Git,Mercurial或其他东西.

问题是,我们如何做到这一点,但是从Windows机器提交更改,我们如何检查站点(项目)的完成区域或整个站点上传到实时(远程)服务器?

svn git version-control mercurial

1
推荐指数
3
解决办法
512
查看次数

Subversion - 在没有检查的情况下引用项目?

我喜欢谷歌这个(我已经尝试过),但我不确定它叫什么,更不用说怎么做了.

考虑:

project A
project B
Run Code Online (Sandbox Code Playgroud)

我正在研究项目A,这恰好需要项目B.我如何在没有用项目A检查项目B的情况下,引用它?

换句话说,有一种方法(我在放置时经历过)允许您在项目中使用项目,如果有人要更新该项目,您将获得更改.基本上它意味着你不必担心过时或管理两份东西.

没有必要(但如果你能/想要)解释,只需一个链接或名称就可以解决问题.

干杯.

svn

1
推荐指数
1
解决办法
285
查看次数

SVN将分支合并到主干中的问题

我有一个主干(A)和两个分支(B和C).当我将A与C合并为OK时,在我将A与B合并之后,之前的C覆盖并且我的主干没有C更改.

我想要的是A + B + C合并后进入主干.

编辑更多解释:

  1. 在trunk中我有3个文件:"FILE 1","FILE 2"和"FILE 3";
  2. 我从trunk创建了一个分支作为"Branch 1";
  3. 我切换到"分支1",我将错误修复为"文件1"文件并提交;
  4. 同时,另一个人从主干创建一个分支为"分支2";
  5. 此人将另一个错误修复为"FILE 2"和"FILE 3"文件并提交;
  6. "分支2"被批准发布,然后我将"分支2"合并为"主干"(确定);
  7. 在第二天,"分支1"被批准,然后我将"分支1"合并到"主干",并且"主干"从"分支2"中丢失更改.

svn merge branch trunk

1
推荐指数
1
解决办法
3183
查看次数

svn copy - 目录问题

我想在我的存储库中创建一个标签.我的命令是:

svn copy trunk tags\1.1
Run Code Online (Sandbox Code Playgroud)

我在本地工作副本的主目录中执行此命令.然而,它复制整个目录,因此文件最终在tags\1.1\trunk目录中,而不是在tags\1.1.我试图在trunk目录名后添加斜杠或反斜杠,但它是相同的.如何将所有文件和目录从trunk复制到tag目录?

svn svn-copy

1
推荐指数
1
解决办法
255
查看次数

C宏将SVN修订版转换为整数

我正在寻找一个C/C++宏,它可以将随机SVN版本如"$ Revision:9 $"或"$ Revision:9999999 $"转换为整数或字符串.

我知道存在简单的函数来实现这一点,但我想在编译时创建它.

我希望写下这样的话:unsigned int rev = SVN_TO_INT("$Revision$");

c c++ svn macros c-preprocessor

1
推荐指数
1
解决办法
1672
查看次数

免费的Bug跟踪软件与Subversion集成?

我想知道是否有任何推荐的免费bug跟踪和/或与Subversion集成的票务软件.唯一的要求是该软件在Windows(SQL Server后端和Windows Server)上运行.谢谢.

svn version-control bug-tracking

1
推荐指数
1
解决办法
2213
查看次数

Subversion:是否可以仅备份自上次备份以来的增量?

这里有人知道是否有可能只备份自上次备份以来已经改变的subversion reposiotory的部分(即:delta)?

实际上,这可能类似于每个午夜进行完整备份,每小时进行一次增量备份.如果在11点07分发生了崩溃,那么就必须使用最后一个午夜完整备份并对其应用所有增量,因此只会丢失七分钟.

此外,如果这应该是可能的,那么可以在"热备份"模式下进行(如果这是正确的术语),也就是说,当其他用户在存储库上运行时,尤其是检入时.

svn backup-strategies

1
推荐指数
1
解决办法
1382
查看次数

trac和颠覆

trac与subversion存储库有什么样的集成?

它只是能够查看源文件还是有更多内容?

svn integration trac

1
推荐指数
1
解决办法
1991
查看次数