svn

SVN: is it possible to get svn info for a given revision number of a branch

末鹿安然 提交于 2020-07-04 20:26:31
问题 Is it possible to get svn info for a branch for a specific revision number. For example if the latest working copy of a branch has revision number 56, can I get info for the same branch for revsion number 32. 回答1: There are two options available to get informatioon about past revisions: svn log -r <rev number> <url> : the commit message of a specified revision and url svn info -r <rev number> <url> : some technical information about a specified revision and url An example: svn log -r 5628

Cannot commit to SVN after moving Subversion Edge to new server

一世执手 提交于 2020-06-28 09:33:29
问题 I can checkout, browse history etc... but when I try to commit any changes using Tortoise SVN I get an error: Commit failed (details follow): Commit blocked by pre-commit hook (exit code 255) with output: The system cannot find the path specified. If you want to break the lock, use the 'Check For Modifications' dialog or the repository browser. This is happening after we set-up a new server and copied the repository data over from the old server. The error log on the server contains: [Tue Dec

svn repository on Windows network share

江枫思渺然 提交于 2020-06-24 22:57:46
问题 Is it safe for multiple computers to concurrently access an svn repository stored on a shared filesystem? I'm building an application in which each Windows client machine has a local working set of files, and can periodically synchronize with the rest of the team. From a server standpoint, I'd like to rely on nothing except a Windows shared mount point. Does the svn file:// URL protocol support shared filesystems, or does it assume that the filesystem is local? The Subversion docs mention

Mac command line tools 11.4 no longer has svn

ぃ、小莉子 提交于 2020-06-22 09:28:02
问题 I just updated XCode and the command line tools to 11.4. Now when I run svn it says "svn: error: The subversion command line tools are no longer provided by Xcode". The release notes say "Command line tool support for Subversion — including svn, git-svn, and related commands is no longer provided by Xcode. If you need Subversion or related command line tools the you need to install the Command Line Tools package by running xcode-select --install." I seem to be in a loop here, as the tools are

Mac command line tools 11.4 no longer has svn

别说谁变了你拦得住时间么 提交于 2020-06-22 09:27:40
问题 I just updated XCode and the command line tools to 11.4. Now when I run svn it says "svn: error: The subversion command line tools are no longer provided by Xcode". The release notes say "Command line tool support for Subversion — including svn, git-svn, and related commands is no longer provided by Xcode. If you need Subversion or related command line tools the you need to install the Command Line Tools package by running xcode-select --install." I seem to be in a loop here, as the tools are

tortoisesvn edit log message not displaying

一个人想着一个人 提交于 2020-06-10 03:03:28
问题 I've read all the articles about how you can edit log messages using TortoiseSVN. I've been able to do this just fine. However, I wanted to see if the changes I made on the server could be seen locally, and the changes I make locally can be seen on the server. This appeared to be working when I was making the changes on the server and view them locally. However, the moment I made a change to the edit log message locally, it appears that the changes are no longer visible between the two.

tortoisesvn edit log message not displaying

情到浓时终转凉″ 提交于 2020-06-10 03:02:33
问题 I've read all the articles about how you can edit log messages using TortoiseSVN. I've been able to do this just fine. However, I wanted to see if the changes I made on the server could be seen locally, and the changes I make locally can be seen on the server. This appeared to be working when I was making the changes on the server and view them locally. However, the moment I made a change to the edit log message locally, it appears that the changes are no longer visible between the two.

How to delete or clear the svn:ignore list from base repository recursively. I want to clear all svn:ignore

一曲冷凌霜 提交于 2020-05-30 08:12:08
问题 How to delete or clear the svn:ignore list from base repository recursively. Basically I want no filter or files in the ignore list without having to track down every single file and create them to unignore them individually. A previous developper added a bunch of files to the ignore list at random levels of the repository and I want to remove ALL elements of the ignore list. Don't want to do it manually for each single file/folder. 回答1: Get all definitions: $ svn propget -R svn:ignore . and

How to work on the multiple different branches where I can switch easily between them?

假装没事ソ 提交于 2020-05-26 15:07:55
问题 Is there a way to work on the same file but on different features/branches in GIT? I'm sure there is a way but what is the easiest? I don't want to stash my changes as that's cumbersome. With SVN I was able to work on 2 separate branches as 2 different entities without any intervention and easy to switch between the two. 回答1: use the git worktree. git worktree Git worktree was introduced in 2007 under the contrib folder in the git repo and was called new-workdir . In git V2.5 it was named

git svn clone failed due to Svndiff backward-sliding source view

元气小坏坏 提交于 2020-05-15 02:33:45
问题 I am in the process of migrating svn repositories to git, using git svn clone, then pushing the clone to a remote origin to act as the new git repository. Using this process I have successfully migrated 34 svn repos so far, but during the git svn clone process, 4 have failed due to the following error Command: git svn clone --authors-file=authors.txt svn+ssh://git@server/path/to/SVN/project/trunk/repo_name repo_name.git Resulting in the error: Svndiff data contains backward-sliding source