标签: svn

Windows上的git-svn.在哪里获取二进制文件?

我想使用git作为远程SVN存储库的本地存储库.我从http://code.google.com/p/msysgit/downloads/list安装了1.6.0.2版.

根据文档,同步是通过命令完成的

git svn
Run Code Online (Sandbox Code Playgroud)

或者一个单独的命令包装器

git-svn
Run Code Online (Sandbox Code Playgroud)

它们都没有在我的安装中可用,我找不到单独的Windows二进制文件下载.

我现在正在使用MSYS构建.我必须切换到cygwin吗?

svn windows git

67
推荐指数
4
解决办法
4万
查看次数

如何将svn分支和标签导入git-svn?

我有一个我必须承诺的中央SVN存储库,但我对git充满热情(就像我认识的任何其他开发人员一样).这个案子众所周知.

然后我读了一下git-svn并尝试了一下.由于我不需要完整的历史,仅仅两个月左右,我就是这样的:

git svn clone -r 34000 -s https://svn.ourdomain.com/svn/repos/Project/SubProject
Run Code Online (Sandbox Code Playgroud)

像往常一样,SubProject拥有子目录trunk,tagsbranches.大.

然后,为了获得最后一次修订,我做到了

git svn rebase
Run Code Online (Sandbox Code Playgroud)

有些下载,很棒.最后修订,日志等等,好的,现在我将切换到我的功能分支.

$ git branch 
* master
Run Code Online (Sandbox Code Playgroud)
$ git branch -r  
  trunk
Run Code Online (Sandbox Code Playgroud)
$ git branch -a  
* master
  remotes/trunk
Run Code Online (Sandbox Code Playgroud)

问题是:我的分支在哪里?我做错了什么吗?我怎么做才能在新的git仓库中获得我的分支机构?

git-svn,无论我在哪里阅读它,明智地处理分支和标签,但行为不是我所期望的.谢谢!

编辑:我刚刚发现git svn fetch将会这样做.但它会得到所有修改,这是我不喜欢的.

svn git git-svn

67
推荐指数
6
解决办法
5万
查看次数

将Subversion存储库移动到另一台服务器

我有一个托管我的Subversion代码库的服务器.该服务器当前是Windows Server 2003,我的IT管理员希望将其更新到Windows Server 2008.

这意味着我将需要在服务器构建时移动我的Subversion存储库,并且想知道将存储库移动到新服务器的最佳实践是什么.

看来,在网上看,推荐的方法是使用:

svnadmin dump /path/to/repository > repository-name.dmp
Run Code Online (Sandbox Code Playgroud)

然后使用:

svnadmin create repository-name
svnadmin load repository-name< repository-name.dmp
Run Code Online (Sandbox Code Playgroud)

要导入存储库.

上述方法看起来是最好的方法吗?

svn backup restore

66
推荐指数
4
解决办法
6万
查看次数

需要在Subversion中恢复已删除的分支

我有一个Subversion存储库的两个工作副本,一个trunk,还有一个我创建的分支.

我不小心删除了存储库浏览器中的分支.如何恢复分支?有没有办法撤消整个存储库的最新提交?

svn version-control branch

66
推荐指数
2
解决办法
3万
查看次数

当前的Subversion修订版命令

是否有Subversion命令显示当前的版本号?

svn checkout我想要启动脚本并需要变量中的修订号之后.如果有像这样的命令会很棒svn info get_revision_number.

svn

66
推荐指数
3
解决办法
9万
查看次数

服务器证书验证失败:颁发者不受信任

运行ANT脚本目标时,我遇到错误.错误消息"服务器证书验证失败".请帮助解决此问题.我在Windows XP中工作.

C:\apache-ant-1.8.1>ant checkout
Buildfile: C:\Program Files\Java\apache-ant-1.8.1\build.xml

checkout:
[svn] Using command line interface
Svn : Checking out a working copy from a repository :
co -r HEAD https://col.../trunk C:\ant-1.8.1\Test_Checkout 
--username 69 --password *******--non-interactive
svn: PROPFIND request failed on '/svn/asia-pac-financials/trunk'
svn: PROPFIND of '/sv.../trunk': 
Server certificate verification failed: 
issuer is not trusted (https://col....com)

BUILD FAILED
C:\apache-ant-1.8.1\build.xml:16: Can't checkout

Total time: 3 seconds
Run Code Online (Sandbox Code Playgroud)

svn ant

66
推荐指数
3
解决办法
13万
查看次数

在主干中查找创建分支的修订版

我正在尝试将最新的更改从trunk合并到我的项目的一个分支,但问题是我不知道我检查了哪个版本的主干我最终创建了分支.我想SVN会在某处记录下来.有谁知道如何找到修订号?

svn revision branch

66
推荐指数
3
解决办法
4万
查看次数

SVN是否从承诺代码创建补丁?

是否可以为提交后提交期间受影响的所有文件创建补丁(差异文件)?这些文件具有相同的版本号,我需要来自其先前版本的每个文件的差异.

svn diff

66
推荐指数
3
解决办法
4万
查看次数

66
推荐指数
3
解决办法
8万
查看次数

如何在没有注释的情况下阻止Subversion提交?

当没有输入提交注释时,有没有人知道如何阻止提交到Subversion代码存储库?

svn hook commit

65
推荐指数
6
解决办法
4万
查看次数

标签 统计

svn ×10

branch ×2

git ×2

ant ×1

backup ×1

commit ×1

diff ×1

git-svn ×1

hook ×1

restore ×1

revision ×1

version-control ×1

windows ×1