标签: svn

使用TortoiseSVN或命令行SVN在Subversion存储库中设置SVN"execute"位

我有一个托管在code.google.com上的开源应用.它是跨平台的(Linux/Windows/Mac).我最初使用TortoiseSVN从WinXP机器上传了代码,似乎没有一个用于linux构建的"配置"批处理文件都设置了"执行"位.

为需要它们的文件设置这些最简单的方法是什么?我想,使用TortoiseSVN会更容易,但如果不能使用,那么我也可以在我的linux机器上使用命令行SVN.

svn version-control tortoisesvn

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

无法打开文件'svn/repo/db/txn-current-lock':权限被拒绝

我已经设置了一个Linux服务器,并在其上安装了Apache,SVN和dav_svn.现在,当我尝试https://x.x.x.x:x/svn/repo使用Tortoise SVN 上传时,我得到了

Can't open file '/server/svn/repo/db/txn-current-lock': Permission denied
Run Code Online (Sandbox Code Playgroud)

我已正确设置我的SSL(我可以结帐,没有问题,甚至由于端口转发而远程).

我猜这与存储库文件夹的Linux所有权有关,我该如何设置这个/什么是命令?

svn apache

50
推荐指数
2
解决办法
11万
查看次数

在subversion中递归地忽略整个源树中的文件

我不是Subversion的新手,但到目前为止我一直使用Tortoise而不是commadn系列.我的问题是,我如何忽略来自ENTIRE源的所有文件,如*.o,而不仅仅是根.

例如,如果我有以下文件:/myfile.o /folder1/myfile2.o /folder1/folder1.1/myfile3.o /folder2/myfile4.o

如果svn propedit svn:忽略"." 在根目录中,并添加*.o,它将忽略myfile.o,但不会忽略/folder1/myfile2.o,/folder1/folder1.1/myfile3.o,/folder2/myfile4.o.有没有办法为整个项目添加*.o(我无法为整个存储库执行此操作,我知道可以完成,因为此项目位于包含许多其他项目的存储库中)?

如果我需要澄清,请告诉我.谢谢!

svn version-control tortoisesvn

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

如何递归地释放Subversion中的锁?

我在Subversion中遇到版本控制问题.我从存储库检查了一个工作副本,并锁定了它的所有文件.然后,在没有释放锁的情况下,我从磁盘中删除了该文件夹.

  • 我无法从存储库中删除该文件夹,因为它已获得锁定
  • 如果我尝试以递归方式释放锁,则表示没有锁被释放.
  • 在"浏览存储库"视图中,我只能在特定情况下打破锁定,而不是递归地打破文件夹.

如何打破驻留在存储库中的锁?我在Windows上使用TortoiseSVN.是否有一个命令来递归锁定文件夹的锁?

svn version-control locking

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

如果我添加一个符号链接到subversion会发生什么?

我想添加一个符号链接到subversion,当我做一个结帐时它所做的就是在我的结帐时添加相同的符号链接,但是我害怕添加它,如果不是这样的话.

svn

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

将Android Studio与SVN连接

我在Eclipse(Windows)中有一个与SVN同步的Android项目,我安装了Android Studio(Linux),我需要从SVN获取相同的项目.

svn android android-studio

50
推荐指数
5
解决办法
10万
查看次数

如何删除SVN中错误标记的目录?

我有一个项目Foo,我错误地创建了错误的标签.它应该读'rMMDDYYYY',但我标记为'YYYYMMDD'.在我做出改变后,我意识到自己的错误.我现在想要删除tags目录下的YYYYMMDD文件夹,而是保留rMMDDYYYY文件夹.即

之前:foo/foo/trunk/foo/branches/foo/tags/foo/tags/YYYYMMDD/foo/tags/rMMDDYYYY

之后:foo/foo/trunk/foo/branches/foo/tags/foo/tags/rMMDDYYYY

知道我怎么能这样做吗?提前致谢!

svn tags

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

使用SVN在特定日期之后更改的文件列表

我可以运行哪种SVN命令,这将获得自某个日期以来更改的文件列表?

现在,我有它

svn log <url> -r {2010-11-01}:{2011-05-04} > log.txt
Run Code Online (Sandbox Code Playgroud)

这几乎可以工作,但它只显示修订和注释,但不显示文件列表.

svn

49
推荐指数
3
解决办法
5万
查看次数

更改SVN消息编辑器

因此,我的同事认为有必要进入我的开发框并进行一些代码更改,然后将他的工作提交给颠覆.我从来没有设置提交消息编辑器,突然间,有一天我忘了添加-m句柄,显然他将默认编辑器设置为emacs.

由于我不知道第一件事emacs并且更喜欢vim自己,如何在SVN命令vim已经设置之后将其更改为默认编辑器?我删除了.subversion主目录下的目录,它仍然提示我.

svn

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

命令获取当前和以前版本号的svn diff

如何通过命令行获取当前和以前版本号的文件内容的差异?

我怎样才能获得以前的修订号?

svn tortoisesvn

49
推荐指数
2
解决办法
6万
查看次数