[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Creating a Project Tree for an Archive on a Remote
From: |
John Arbash Meinel |
Subject: |
Re: [Gnu-arch-users] Creating a Project Tree for an Archive on a Remote Machine |
Date: |
Mon, 28 Feb 2005 15:39:46 -0600 |
User-agent: |
Mozilla Thunderbird 1.0 (Macintosh/20041206) |
Daniel Hedge wrote:
Hello,
I am investigating using arch to manage configuration files across the
network of the organization i work for. Right now we are using
subversion and the way we have it set up is the root directory on the
servers of our network are essentially the working directory of a
centralized archive on a remote dedicated server. I have setup two
isolated test machines running Solaris (our main operating system)
and am trying to setup a project tree on one machine (a test server)
and setting it as a part of an archive that exists on teh second
machine (the dedicated repo). They are communicating through sftp. Now
one of the reasons i have been assigned this research project is that
i am essentiall entirely unfamiliar with revision control systems. I
expect that i am making fundamental errors but thus far i have gotten
this to work to the point where i can run atla Import and i get back
a revision lock error. I would be grateful for any advice or help you
can give. Even a link to a good resource or article would be greatly
appreciated.
here are the comands i have used thus far:
For the Test0(archive):
tla my-id "Admin <address@hidden>"
tla make-archive -l address@hidden /mnt/admin
tla my-default-archive address@hidden
tla archive-setup address@hidden/test--etc--0
Just a basic normal Archive with listing enabled
For the Test1(server):
tla my-id "Admin <address@hidden>"
tla register-archive sftp://address@hidden/mnt/admin
tla my-default-archive address@hidden
tla init-tree address@hidden/test--etc--0
tla import
revision lock error
I don't really know why you would be getting "revision lock error". It
seems to me like your commands should be having a problem with creating
the "test--etc--0" package. By default, tla does not create new
categories, branches, etc. To get that, you need to supply the "-S" or
--setup flag.
Revision lock sounds like you started to create the same package at some
other time, but quit before you finished. And then later on tried again,
which found the old incomplete transaction lying around, and refused to
start it again.
You can always do:
tla lock-revision -b address@hidden/test--etc--0
(where -b stands for "break").
You only need the "-l" flag in your "make-archive" if you are planning
on exporting your library over HTTP. In general it is advised not to use
it unless you need it.
John
=:->
signature.asc
Description: OpenPGP digital signature