[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Subversion move



On Tue, Jul 05, 2005 at 07:48:00PM +0200, Frank K?ster wrote:
> Hi all,
> 
> the subversion repository has been created on Alioth.
> 
> 
> I've been thinking about how to populate it, and would appreciate your
> comments:
> 
> - As for the repository structure, I'd suggest to use the package names
>   as the toplevel dirs, as in our old CVS repository, and otherwise the
>   default structure that svn-buildpackage/svn-inject will use. Any
>   objections? 

Sounds eminently sensible.

Also, once the initial import has been done, would we like to have
commit messages which give the actual diff made?  I think it could be
useful, except that they might become quite big on occasion.  They've
certainly helped me with comaintaining devscripts.

> - svn-buildpackage offers the option to only import the files actually
>   changed (i.e. mainly the debian directory), and keep the rest of the
>   orig.tar.gz out of version control.  On a first glance, this looks
>   nice for tetex (especially -base), because it would safe lots of disk
>   space, and possible transfer time.

Not particularly nice.  Subversion is clever: when you checkout a
module, you download the files and you end up with two copies of
everything: a working copy and an "original" copy.  Subversion
determines whether you have made a change by comparing your local
copies, so after the initial checkout, you will only be downloading
and uploading actually changed files.

So the only extra load is the initial checkout and presumably exports
for finally building the package.  (But someone with good access could
do this latter part.)

> By the way, I found that the password for the shell login on
> alioth/cvs.debian.org is the same as for the alioth website.  Is there a
> way to disable password login on a per-user basis after RSA
> authentication is set up?

Not that I am aware of.  You could ask the admin people (and always
remember to use the SSL login to the alioth website so that your
password is sent encrypted).

   Julian



Reply to: