You are not logged in.
Pages: 1
Sometimes I see two different versions of the same software - one is git and another svn. Whats the basic difference and which one is advised to use?
Offline
The newer one. Generally this is because the project switched from SVN to GIT.
Offline
I mean in AUR sections and unofficial repositories. Sometimes I see the same versions, but one is git and another is svn.
Offline
Allan is right.
There should usually only be one. It's likely that the project used SVN, and then switched to Git (sometimes vice-versa).
Decide based on which package is most recently uploaded.
The situation should be reported to aur-general@archlinux.org, though, so they can remove the duplicate.
Offline
If the packages are built according to the recommended guidelines for SCM builds, they won't have the same version. SVN packages user the SVN revision number as the version number, GIT packages use the date in YYYMMDD format.
Apart from that, Allan's answer above stands.
Offline
If there is a svn version that isn't being used anymore, it's good to do as Ranguvar suggests and let the AUR maintainers know about it. This can also be done in on the wiki.
Last edited by Gen2ly (2009-11-23 19:43:18)
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
It is possible the two are equally recent, and that one of them is using a git mirror of the official repo (or perhaps a tool such as git-svn). I've noticed several packages in AUR which use git mirrors, although the project uses another VCS officially. emacs-git is one example of this (with emacs-cvs now part of community/).
What is the general feeling towards this? Is it acceptable to also provide a package for a different (read: superior) VCS, or does this create too much clutter?
Offline
Pages: 1