草庐IT

SVN-Repository

全部标签

svn - 通过 Git/SVN 将前缀 ?<revision-number> 添加到代码中

如何使用Git/SVN将前缀?v=VersionNumber有效地添加到存储库中的每个文件?我发现SO使用这种做法为其repo中的每个特定文件提供版本号。他们使用SVN。我想知道如何用Git做同样的事情。几个例子。#1#2 最佳答案 “在你的仓库”?直接在您的存储库中?这将称为“关键字扩展”,不推荐这样做(如本SOquestion中所讨论)将元数据(修订号)放入存储到存储库中的数据中可以leadtomergeissues.您在SO页面中看到的是部署过程的结果,该过程从SVN(修订版)获取元数据并将其放入生成的HTML页面中。GitF

svn - 通过 Git/SVN 将前缀 ?<revision-number> 添加到代码中

如何使用Git/SVN将前缀?v=VersionNumber有效地添加到存储库中的每个文件?我发现SO使用这种做法为其repo中的每个特定文件提供版本号。他们使用SVN。我想知道如何用Git做同样的事情。几个例子。#1#2 最佳答案 “在你的仓库”?直接在您的存储库中?这将称为“关键字扩展”,不推荐这样做(如本SOquestion中所讨论)将元数据(修订号)放入存储到存储库中的数据中可以leadtomergeissues.您在SO页面中看到的是部署过程的结果,该过程从SVN(修订版)获取元数据并将其放入生成的HTML页面中。GitF

svn - Git:我应该忽略索引还是有 killer 级的应用程序?

作为subversion用户,git的索引是我在考虑将其用于新项目时面临的最具挑战性的新概念。我读到很多人的评论说他们不使用索引(总是提交-a),但我认为可能有一个致命的理由说明我为什么要使用它。(我与大约5名其他开发人员共享代码,在一个成熟的开发环境中工作,我们将代码merge到测试和稳定的分支,并将分支用于实验性或重要的新功能。) 最佳答案 当然,您知道索引只允许您提交要添加到存储库的部分文件。总的来说,出于这个原因,我发现它很有用。我可以对工作的文件进行更改,checkin有效的部分,然后完成并checkin其余部分。为了一个

svn - Git:我应该忽略索引还是有 killer 级的应用程序?

作为subversion用户,git的索引是我在考虑将其用于新项目时面临的最具挑战性的新概念。我读到很多人的评论说他们不使用索引(总是提交-a),但我认为可能有一个致命的理由说明我为什么要使用它。(我与大约5名其他开发人员共享代码,在一个成熟的开发环境中工作,我们将代码merge到测试和稳定的分支,并将分支用于实验性或重要的新功能。) 最佳答案 当然,您知道索引只允许您提交要添加到存储库的部分文件。总的来说,出于这个原因,我发现它很有用。我可以对工作的文件进行更改,checkin有效的部分,然后完成并checkin其余部分。为了一个

svn - 你会从 cvs 迁移到 svn 还是直接迁移到 git 或 hg?

我不知道这个论坛是否合适。我的公司使用CVS作为版本控制系统。我们计划转向更现代的版本控制系统。作为风险最小的解决方案,您会推荐什么?我的想法是使用Subversion,但我也听到了很多关于Git和Mercurial的好消息但是,我们是一家小公司,不需要分布式版本控制系统。除了分布式之外,Git或Mercurial相对于Subversion还有什么优势? 最佳答案 我们大约2周前在我的工作中从CVS迁移到Mercurial。我们是一个6人的小团队。在迁移之前,我们中只有两个人已经使用过CVS以外的东西。我负责新CVS的选择。我考虑了

svn - 你会从 cvs 迁移到 svn 还是直接迁移到 git 或 hg?

我不知道这个论坛是否合适。我的公司使用CVS作为版本控制系统。我们计划转向更现代的版本控制系统。作为风险最小的解决方案,您会推荐什么?我的想法是使用Subversion,但我也听到了很多关于Git和Mercurial的好消息但是,我们是一家小公司,不需要分布式版本控制系统。除了分布式之外,Git或Mercurial相对于Subversion还有什么优势? 最佳答案 我们大约2周前在我的工作中从CVS迁移到Mercurial。我们是一个6人的小团队。在迁移之前,我们中只有两个人已经使用过CVS以外的东西。我负责新CVS的选择。我考虑了

Gitosis 错误 : Receiving 'Read Access Denied' on previously accessible repository

球员我已经使用git和gitosis几个月了,我真的很喜欢这两者。不幸的是,我在使用gitosis访问我的一个项目时遇到了问题。设置我在运行Debian的托管服务器帐户上安装了git和gitosis。我还使用单独的rsakey设置了四台计算机(两台Ubuntu,两台Windows),并成功地设置了每台计算机以访问gitosis安装。一段时间以来一切都很顺利。不过最近,我无法以任何方式(推送、pull、克隆)访问我的“DesktopConfiguration”项目。我最初是在我的一台Linux机器上创建DesktopConfiguration项目,将它推送到Gitosis服务器,然后在我

Gitosis 错误 : Receiving 'Read Access Denied' on previously accessible repository

球员我已经使用git和gitosis几个月了,我真的很喜欢这两者。不幸的是,我在使用gitosis访问我的一个项目时遇到了问题。设置我在运行Debian的托管服务器帐户上安装了git和gitosis。我还使用单独的rsakey设置了四台计算机(两台Ubuntu,两台Windows),并成功地设置了每台计算机以访问gitosis安装。一段时间以来一切都很顺利。不过最近,我无法以任何方式(推送、pull、克隆)访问我的“DesktopConfiguration”项目。我最初是在我的一台Linux机器上创建DesktopConfiguration项目,将它推送到Gitosis服务器,然后在我

svn - 克服 git svn 警告

我正在阅读CAVEATSofgit-svn.通过thisSOquestion.我的理解是:如果你在gitrepo上镜像svn主干、分支等,不要在这些分支上本地merge或rebase任何东西。具体来说,master指向trunk。我的观点是,这会使git-svn瘫痪。如果我不能从master分支然后将更改的分支merge回master,那么git有什么意义?也许我在警告中遗漏了一些警告,它说可以merge具有相同父级的某些分支而无需任何rebase。任何人都可以准确地指出什么需要避免以及什么是允许的。我想要本地分支,如有必要,这些分支需要镜像和merge,最重要的是git应该比svn进

svn - 克服 git svn 警告

我正在阅读CAVEATSofgit-svn.通过thisSOquestion.我的理解是:如果你在gitrepo上镜像svn主干、分支等,不要在这些分支上本地merge或rebase任何东西。具体来说,master指向trunk。我的观点是,这会使git-svn瘫痪。如果我不能从master分支然后将更改的分支merge回master,那么git有什么意义?也许我在警告中遗漏了一些警告,它说可以merge具有相同父级的某些分支而无需任何rebase。任何人都可以准确地指出什么需要避免以及什么是允许的。我想要本地分支,如有必要,这些分支需要镜像和merge,最重要的是git应该比svn进