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:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=3IWyKRDNbnAQnJyVBVNjGD8HxzAOhZas6IoZQHr9fnQ=; b=IZ0o9Bh4pcCOEe6ZXJIKRqdm/ZKZc9gaueHhlryZOaUkGTs55zSzWzzZVN47LQKP8z id1t1h9KzAqheCgxMbfMyLWll+O3KpUOpsCI/rvZmjYikl3OhZ4t/HBw4pnvDBcA8SKh NVtC8wp8oz0cef5+KSgezsQPqHDR73oZouY5y8sQ5v4XLvLQssbp1L3KWz8k+5tVXD2r 1J+EoYjXLAAwrm5TJPB61aKqCAucKKoEAhu2Mp3pAohnb/nUgIttGhd8j8OPQf4bWdAs 3ATPnhcOw6Qfk+LJquyrpBj8cZc5mn3kermBQPjZVRnJLvWyKpzffMEuzQmQd/rYEqw6 VMwQ== MIME-Version: 1.0 In-Reply-To: References: Date: Mon, 16 Jul 2012 14:30:56 -0700 Message-ID: Subject: Re: [geda-user] gedasymbols going git? From: Russell Dill To: geda-user AT delorie DOT com Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQnabFFGlDVXBiLjNrmP2n75mv0Adcuj3UooNUsdU/jtZoZFDwdLlHbxcEpGG6H4btm7niTE 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 Precedence: bulk On Mon, Jul 16, 2012 at 2:22 PM, Kai-Martin Knaak 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? It would be really nice if it did. You can avoid a lot of the pain if you use git cvs. It doesn't do anything for the speed, but at least you don't need to worry about how things are done in cvs.