delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/07/16/17:58:58

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=mime-version:x-originating-ip:in-reply-to:references:from:date
:message-id:subject:to:content-type:x-gm-message-state;
bh=MK2eHKZSa6+oR+UEXA2nlxorDmsY0/S9ranbqjekrUo=;
b=G4g4Mq86TwauAMnD5d67vu/J+X1w+d/cNKC3INTa1+ZA5CVlP9KubLBS69wFix2OxZ
j/HQqpVWWFuLlEUDwCAleviYwRjr5zsYG9yOz/GdsGk/Yp+lsdAKsLZUMYTd/hrcEj/Q
L6E8q69IrhMEO8zzr6x+LXD1VA2Aa31ZTrZyboU1+ZUO0PKQXiQmoQ4aqTKJrdp4Vuyf
LRDTweHOGC6g+K8TR9dHUYldzhtg4hHUXRykFNo03IjVH33oKze0bpy5xgycq7bF//OT
zaC76/3wZz9KI1g/VMiW0r/Ybcll4zLdvQNV7J3EDTQ9S5DbZ//hrnqVclWb3VHu+0hb
Tp9Q==
MIME-Version: 1.0
X-Originating-IP: [206.220.194.212]
In-Reply-To: <ju20mg$a6i$1@dough.gmane.org>
References: <ju20mg$a6i$1 AT dough DOT gmane DOT org>
From: Benjamin Bergman <ben AT benbergman DOT ca>
Date: Mon, 16 Jul 2012 16:32:06 -0500
Message-ID: <CA+DWcQY8k7j=zBdQjWBobkGD+-Wu8EP3JF_AumvdHedExfq2Dg@mail.gmail.com>
Subject: Re: [geda-user] gedasymbols going git?
To: geda-user AT delorie DOT com
X-Gm-Message-State: ALoCoQnMZc4YPN1oThErwzr5PUadh+wtydJmjZQH7hjtrSfE7IgqeQU2XFDp1JBeENZUyn8aYXOv
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--e89a8f23554d21edcf04c4f92b48
Content-Type: text/plain; charset=ISO-8859-1

I second the move to git. I'm already storing my gEDA resources on GitHub.

I imagine in the short term, gedasymbols.org could just convert the
repository to a git one, but I would think that the long term goal would be
giving each user a git repository for their symbols. Perhaps a super
repository could be made for those that want to check out the full
collection of gedasymbols repositories.

On Mon, Jul 16, 2012 at 4:22 PM, Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT de
> wrote:

> While working on the "essential-lib", I just did some reorganisation of my
> section at gedasymbols.org. This involved renaming files and move
> directories around. Doing this with correctly with CVS was a bit of a
> pain. Seems like CVS is unable to rename objects. To move a directory
> you'd have to copy it, delete the contents at the original place, remove
> the directory from CVS in the parent dir, add the copied dir and add its
> contents to CVS. Users, who update from the CVS server have to do this
> with the options "-d -P". Else, they won't get the new dir (without -d),
> or will keep empty directories in their copy (without -P).
>
> Speed is another area, that gradually becomes an issue since the size of
> the repo at gedasymbols has grown significantly over the years. A simple
> check for updates literally takes minutes to complete.
>
> These are well known deficiencies of CVS. IIRC, it was these very problems
> that prompted the development of SVN and more significantly git. Is there
> any chance, the repository at gedasymbols.org is going to be converted to
> git?
>
> ---<)kaimartin(>---
>
>

--e89a8f23554d21edcf04c4f92b48
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I second the move to git. I&#39;m already storing my gEDA resources on GitH=
ub.<div><br></div><div>I imagine in the short term, <a href=3D"http://gedas=
ymbols.org">gedasymbols.org</a> could just convert the repository to a git =
one, but I would think that the long term goal would be giving each user a =
git repository for their symbols. Perhaps a super repository could be made =
for those that want to check out the full collection of gedasymbols reposit=
ories.<br>

<br><div class=3D"gmail_quote">On Mon, Jul 16, 2012 at 4:22 PM, Kai-Martin =
Knaak <span dir=3D"ltr">&lt;<a href=3D"mailto:knaak AT iqo DOT uni-hannover DOT de" ta=
rget=3D"_blank">knaak AT iqo DOT uni-hannover DOT de</a>&gt;</span> wrote:<br><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex">

While working on the &quot;essential-lib&quot;, I just did some reorganisat=
ion of my<br>
section at <a href=3D"http://gedasymbols.org" target=3D"_blank">gedasymbols=
.org</a>. This involved renaming files and move<br>
directories around. Doing this with correctly with CVS was a bit of a<br>
pain. Seems like CVS is unable to rename objects. To move a directory<br>
you&#39;d have to copy it, delete the contents at the original place, remov=
e<br>
the directory from CVS in the parent dir, add the copied dir and add its<br=
>
contents to CVS. Users, who update from the CVS server have to do this<br>
with the options &quot;-d -P&quot;. Else, they won&#39;t get the new dir (w=
ithout -d),<br>
or will keep empty directories in their copy (without -P).<br>
<br>
Speed is another area, that gradually becomes an issue since the size of<br=
>
the repo at gedasymbols has grown significantly over the years. A simple<br=
>
check for updates literally takes minutes to complete.<br>
<br>
These are well known deficiencies of CVS. IIRC, it was these very problems<=
br>
that prompted the development of SVN and more significantly git. Is there<b=
r>
any chance, the repository at <a href=3D"http://gedasymbols.org" target=3D"=
_blank">gedasymbols.org</a> is going to be converted to<br>
git?<br>
<br>
---&lt;)kaimartin(&gt;---<br>
<br>
</blockquote></div><br></div>

--e89a8f23554d21edcf04c4f92b48--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019