I have had trouble in the past using Tortoise on the server then
accessing the repository over the internet. There seems to be a lot of
dependency on versions. I currently am using 1.4.4 with Apache 2.2.4.
When the person who initially loaded the archive did it he was using
Tortoise with a network mounted drive and we found that the file format
value (in the format file) was not compatible with the server setup.
Currently, format contains a 5. Can I use the latest Tortoise or do I
need to load an older one?
BTW, thanks for your patience. This is my first attempt at setting up
and administering subversion and I realize some (if not all) questions
are basic. I have looked over the documentation but because the
repository was not set up according to the recommended structure, things
don't seem to work as they I expect.
Bob Archer wrote:
Since you're on windows I really suggest installing tortoiseSVN... open your
repository with the repo browser and you can drag and drop folder/files around
in your repo just like you can your file system in Explorer.
BOb
-----Original Message-----
From: Steve Kelley [mailto:skel...@sciend.com]
Sent: Wednesday, April 28, 2010 12:05 PM
To: Bob Archer
Cc: Ryan Schmidt; users@subversion.apache.org
Subject: Re: Rearranging archive
Still no go.
D:\archive>svn mkdir file:///d:/archive/crbuild/trunk -m"Create trunk
directory"
Committed revision 45.
D:\archive>svn mv file:///d:/archive/crbuild/*
file:///d:/archive/crbuild/trunk
svn: Path 'file:///d:/archive/crbuild/*' does not exist in revision 45
Bob Archer wrote:
Bob Archer wrote:
Thanks for the response. This I can do. However, what I want is to
get
all of the history etc. into the trunk so that it looks like the
repository was created properly to start with. The svn mkdir and mv
commands do not work in the repository itself, only in the working
copy.
Sure they do... check out svn help mv:
SRC and DST can both be working copy (WC) paths or URLs:
WC -> WC: move and schedule for addition (with history)
URL -> URL: complete server-side rename.
All the SRCs must be of the same type.
The mv will retain all the history.
If you are on windows you can use the TortoiseSVN repo browser. It
makes
stuff like this very easy.
BOb
----------------------------------------------------------------------
--
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.814 / Virus Database: 271.1.1/2839 - Release Date:
04/27/10
14:27:00
I've tried that with every combination of file://... I can think of and
I keep getting errors. the disk layout is:
drive D (Windows XP)
d:\archive - normal directory
under archive there are multiple repositories, each representing a
separate project.
I've created a new repository
svnadmin create d:\MyArchive
I created a directory tree to mirror what I want:
d:\temp
d:\temp\proj1
d:\temp\proj1\trunk
d:\temp\proj1\branches
d:\temp\proj1\tags
d:\temp\proj2
d:\temp\proj2\trunk
d:\temp\proj2\branches
d:\temp\proj2\tags
...
From d:\temp I ran
svn import . file:///MyArchive
svn list file:///MyArchive shows the project files
Now, how do I get d:\archive\proj1 into d:\MyArchive\proj1\trunk?
Here is what I am getting
D:\archive>svn mv file:///archive/proj1 file:///MyArchive/proj1/trunk
svn: Source and dest appear not to be in the same repository (src:
'file:///archive/crbuild'; dst: 'file:///MyArchive/crbuild/trunk')
Ok, you can't svn mv from one repo to another. Why do you want another
repo? Just move within the same repo:
D:\archive>svn mv file:///archive/proj1/* file:///archive/proj1/trunk
BOb
------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.814 / Virus Database: 271.1.1/2840 - Release Date: 04/28/10
02:27:00
--
Steve Kelley
106 Oklahoma Ave.
Oak Ridge, TN 37830
865 482 7131
------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.814 / Virus Database: 271.1.1/2840 - Release Date: 04/28/10 02:27:00
--
Steve Kelley
106 Oklahoma Ave.
Oak Ridge, TN 37830
865 482 7131