The upcoming 1.8 release will detect this and raise a tree-conflict.
http://subversion.tigris.org/issues/show_bug.cgi?id=3150
Type: Posts; User: philip
The upcoming 1.8 release will detect this and raise a tree-conflict.
http://subversion.tigris.org/issues/show_bug.cgi?id=3150
svnsync uses svn_ra_callbacks2_t directly so is similar to svnmucc, set source_callbacks.get_client_string and sync_callbacks.get_client_string in make_subcommand_baton().
For clients that use an svn_client_context_t you can set the client_name member:
Index: subversion/svn/main.c
===================================================================
---...
The POST tells us that the repository root URL is '/repo1', combine that with SVNParentPath to get a repository path on disk of '/path/to/repos/repo1' and a format file path on disk of...
What error do you get?
Are you committing from a working copy or are you importing directly? If you are committing from a working copy which repository root URL is associated with the working copy? (Use "svn info" on the...
The hex characters look like one of the CJK languages: 统找不到指定的路径 Could that be a translation of the error message "no such file or directory"?
It appears that 'path\\to\\repos\\error.php' is...
Generally you look in the Apache log and the system log. The log messages you have shown are just the standard messages when Apache is shut down or restarted so they don't tell us anything.
Packages for stable (squeeze) are being worked on and will be available in a few days.
When you commit inside /branches/branch1 you create a new representation of the committed item in the repository. You also create a new representation of the parent directory of the committed item,...
One possibility is that you have a directory, /tags/ or /branches/ perhaps, that has a large number of entries and which keeps getting larger as more branches/tags are created. Then any commit to any...
It's a feature, or limitation depending on your point of view, that Subversion doesn't allow old revisions to be changed. If you do want to change history you need to create a new repository and...
If A is a working copy directory that is already under version control then use:
svn add --force A
to add all the unversioned items inside A. If you only want new files inside A, not new...
It's only ever been reported on Windows. It may be some sort of binary incompatibility between the apache binary and the mod_dav_svn binary however nobody has been able to diagnose it. Can you tell...
You can do it with the python bindings:
#!/usr/bin/python
import sys
from svn import repos, fs
repos_handle = repos.open(sys.argv[1])
fs_handle = repos.fs(repos_handle)
txn_handle =...
The reason for not changing the commit is that the client and server communicate file changes as deltas, i.e. they transfer only the difference between the old and new versions rather than the full...
The log message is the revision property svn:log and changing revision properties during pre-commit is perfectly acceptable.
The import command doesn't look at the svn:ignore setting on the source directory (in your case the source and destination are the same URL but that is unusual for import). The import will respect...
Subversion sets the date on each revision when the revision is committed. The date can be changed after the commit if the pre-revprop-change hook allows the svn:date revision property to be changed....
mod_dav_svn.so is the module. I'd exepct /usr/lib/httpd/modules/mod_dav_svn.so to be the original 1.1.4 module, you should be able to tell by looking at the timestamp. Your build of 1.7.8 needs to be...
Here is a complete example:
svnadmin create /tmp/repo
svn mkdir -mm --parents http://localhost:8888/tmp/repo/A/B
svnmucc -mm propset svn:externals '/tmp/repo2/A/B/f f'...
You said your file external references a second repository. Only directory externals can refer to a second repository. Checkout/update should give you a warning:
svn: warning: W200007:...
(Assuming this is your RedHat system) The apache config file determines which modules are loaded. By default it will load the modules from /usr linked to the Subversion libraries in /usr and will...
You cannot use hooks for this. Hooks run on the server and they do not know what user environment was used to make the commit. The start-commit does get the client capabilities but these are the same...
'pristine' is the just the full text of the file in the repository at a particular revision, that revision doesn't have to be HEAD. A file that has been committed several times will have several...