Re: Qgit performance and maintain CVS environment with GIT repository
- From
- Pete/Piet Delaney <pete@bluelane.com>
- Date
- Oct 18, 2007, 23:41 UTC
- Message-ID
- <4717EF40.6000509@bluelane.com>
- In-Reply-To
- <e5bfff550710171626h733228aw7a251746d2b43c63@mail.gmail.com>
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marco Costalba wrote:
Show 17 quoted lines
> On 10/17/07, Robin Rosenberg <robin.rosenberg.lists@dewire.com> wrote: >> You could avoid the temporary files if you just pipe the diff to kompare. That >> would require an option to tell qgit that the external viewer can read a git diff. >> >> At the time qgit 1.5 was written, kompare could not handle git diffs. >> > > So does the other tools I have checked at that time. > > But I don't know if this fixes the problem of slowness reported. A > little test Pete may do is just as I have written in the former email: > try to save the big files that cause troubles where he prefers and run > Kompare on them directly from the command line. > > Is kompare faster? If no probably the 'pipe' technique will not solve > the problem and shrinks the applicability of the external diff > launcher to tools that handle diffs directly.
Marco: I'll try kcompare on the huge files both on and off the NFS file system to see if it has a noticeable impact.
Johannes: I read somewhere in the past week that it was possible to maintain our existing CVS environment with git. I though it was a separate package to export git back to cvs but I just noticed a git-cvsserver and as a std part of git and was wondering about using that.
We have a number of build machines with flamebox perl scripts pulling out CVS branches for builds. I was wondering what is the best way to use git and it's nicer pull/push model and merge facility and possibly maintain CVS exports for scripts doing builds if possible the cvsweb and bonsai (CVS Query Form) that a number of engineers are currently using. I started looking over out flamebox scripts with the intent up converting them over to git but I mentioned the git to cvs coexistence and we are wondering if that's a better route than upgrading the flamebox scripts. Having our existing cvsweb, bonsai, and gitweb along with the git utilities seems at least desirable. Any thoughts or suggestions?
- -piet
> > Marco
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHF+8/JICwm/rv3hoRApKnAJ4suTVrULHeVnU2HrS3TDo+eTzxVQCbBH7x NzKdc6wRc1VdAOWgXOXBJ4U= =RuQc -----END PGP SIGNATURE-----