This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Using up double diskspace for working copies (Was Re: Detailsfor svn test repository)


Daniel Berlin wrote:
You can't mix svn and svk commits against the same repo. It confuses svk
(not svn).

You can use svk readonly, of course.

Actually, that's not quite right. While svk's depot must only be used by svk, the usual usage is to mirror a regular subversion repository with svk into a svk depot, then work with it from there using svk. Any changes in the svn repository are pulled in with svk sync, and any changes to the mirrored copy are applied to the backing subversion repository.



Except that http://svk.elixus.org/?SVKFAQ

says "Given an svk repository, do you have to use it via svk, or can you
use svn programs to access it?

Short answer: svn programs that only read the repository are working
fine; those who actually write in the repository would bypass svk and
make it fail.
"

Vital difference: This will work: svk mirror svn://wherever //svnrepo/mirror # do svk things with //svnrepo/mirror # do svn things with svn://wherever

This won't work:
svk mirror svn://wherever //svnrepo/mirror
# do svk things with //svnrepo/mirror
# do svn things wioth file://$HOME/.svk/local/svnrepo/mirror

Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]