Re: I have some questions about alioth repository
On Fri, 21 Apr 2017 10:58:30 +0100 Ghislain Vaillantwrote: > If the corresponding Vcs-* fields in d/control are missing for these > packages, then the packaging work is not stored in a VCS. You may > generate one by calling `gbp import-dscs $PACKAGE` which will download > all previous uploads and record them as successive Git commits. I guess the command should be: gbp import-dscs --debsnap $PACKAGE and I always add two more options: --author-date-is-committer-date --author-is-committer to make the git log looks better. Cheers, -- Roger Shimizu, GMT +9 Tokyo PGP/GPG: 4096R/6C6ACD6417B3ACB1 pgp8jmakAX0U3.pgp Description: PGP signature
Re: I have some questions about alioth repository
On Fri, Apr 21, 2017 at 05:37:19PM +0900, JungHwan Kang wrote: > 4. Some packages don't have repository(No repository found by debcheckout > tool) > > like acpi, alsamixergui, apg, aspell-en, autoconf. > > Are there repositories for source code of those packages ? > % dgit clone acpi -- Sean Whitton signature.asc Description: PGP signature
Re: I have some questions about alioth repository
Hi, >> 3. In case of darcs package, debcheckout tried to download source code from >> Darcs repository. >> (anonscm.debian.org/cgi-bin/darcsweb.cgi) >> But, that failed. Because, the project doesn’t exist in the repository. Is >> this working well? > >If it failed, probably the answer is no. debcheckout looks only at the VCS fields of the actual available package, not the one in unstable/testing. So, if you run stable, debcheckout darcs will point to nowhere (since we moved darcs to git, LOL). the package in unstable/stretch points to git, like the other haskell tools https://sources.debian.net/src/darcs/2.12.4-2/debian/control/ use debcheckout only when running testing/unstable is preferred, since we like to add VCS or move them between releases :p G.
Re: I have some questions about alioth repository
On Fri, 2017-04-21 at 17:37 +0900, JungHwan Kang wrote: > Hi, > I was analyzing repositories of debian packages by debcheckout tool. > I've known there are 7 types of version control system. > (Arch, Bazzar, CVS, Darcs, Git, Mercurial, Subversion) > My questions are below... > > 1 All version control systems are using actively? or moving to git > progressively ? > Are there projects managed by CVS, Arch system ? Most packaging teams are now converging to using Git. If you were to start packaging a new piece of software, you would likely be using Git, unless your team's policy advises otherwise. > 2. In case of vim package, there are two repositories(git, mercurial). > I cloned the repository from mercurial in debian Jessie. > I also saw the repository of git is more active than mercurial base on a > latest commit date. > Those are different versions for each of debian version? Your answer is in the changelog. > 3. In case of darcs package, debcheckout tried to download source code from > Darcs repository. > (anonscm.debian.org/cgi-bin/darcsweb.cgi) > But, that failed. Because, the project doesn’t exist in the repository. Is > this working well? If it failed, probably the answer is no. > 4. Some packages don't have repository(No repository found by debcheckout > tool) > like acpi, alsamixergui, apg, aspell-en, autoconf. > Are there repositories for source code of those packages ? If the corresponding Vcs-* fields in d/control are missing for these packages, then the packaging work is not stored in a VCS. You may generate one by calling `gbp import-dscs $PACKAGE` which will download all previous uploads and record them as successive Git commits. > If you give a answer, I'd appreciate it :) You're welcome. Ghis
I have some questions about alioth repository
Hi, I was analyzing repositories of debian packages by debcheckout tool. I've known there are 7 types of version control system. (Arch, Bazzar, CVS, Darcs, Git, Mercurial, Subversion) My questions are below... 1 All version control systems are using actively? or moving to git progressively ? Are there projects managed by CVS, Arch system ? 2. In case of vim package, there are two repositories(git, mercurial). I cloned the repository from mercurial in debian Jessie. I also saw the repository of git is more active than mercurial base on a latest commit date. Those are different versions for each of debian version? 3. In case of darcs package, debcheckout tried to download source code from Darcs repository. (anonscm.debian.org/cgi-bin/darcsweb.cgi) But, that failed. Because, the project doesn’t exist in the repository. Is this working well? 4. Some packages don't have repository(No repository found by debcheckout tool) like acpi, alsamixergui, apg, aspell-en, autoconf. Are there repositories for source code of those packages ? If you give a answer, I'd appreciate it :) Regards, Junghwan Kang