Windows install requires Python 2.6??

208 views
Skip to first unread message

HansBKK

unread,
Feb 9, 2012, 11:15:55 AM2/9/12
to git-...@googlegroups.com
as per http://git-cola.github.com/downloads.html

Is this correct?

I've got a nicely working "portable" Python 2.7 environment, I'd rather not have to maintain a separate 2.6 one just for git-cola.

And while I'm here, should it be possible to use git-cola as a "portable app", in the sense that it won't require global PATH or registry changes, all config stuff gets saved in a configurable location, ideally relative to the executable(s)?

This is the main reason I'm checking I'm checking the project out, otherwise pretty happy with TortoiseGit - does cola offer anything else that T doesn't?

David Aguilar

unread,
Feb 9, 2012, 8:28:34 PM2/9/12
to HansBKK, git-...@googlegroups.com
On Thu, Feb 9, 2012 at 8:15 AM, HansBKK <han...@gmail.com> wrote:
> as per http://git-cola.github.com/downloads.html

Python 2.6 or better. If you install Qt4 and a Python 2.7-compatible
PyQt4 then cola will work just fine.

> And while I'm here, should it be possible to use git-cola as a "portable
> app", in the sense that it won't require global PATH or registry changes,
> all config stuff gets saved in a configurable location, ideally relative to
> the executable(s)?

The config stuff gets written under $HOME. cola doesn't need anything
in $PATH. It can run directly from its source tree so making a
portable version would not be very hard. You can tell git-cola where
to find the `git` executable, which is helpful when you don't want git
in path. e.g. `git cola --git-path=$HOME/bin/git`

> This is the main reason I'm checking I'm checking the project out, otherwise
> pretty happy with TortoiseGit - does cola offer anything else that T
> doesn't?

Partial staging / commits. History viewing. TortoiseGit is
inherently file-based whereas cola reflects the git model. I think
our difftool integration is pretty nice, especially in `git dag`.
--
David

HansBKK

unread,
Feb 9, 2012, 11:23:34 PM2/9/12
to git-...@googlegroups.com, HansBKK
Thanks for the excellent response.

Could I suggest that the download page (and any other install instructions) clarify the "Python 2.6 **or over**"?

There are projects that need a specific Python and don't keep up, so that false impression wrt git-cola may put people off that wouldn't bother asking. . .

David Aguilar

unread,
Feb 10, 2012, 12:11:58 AM2/10/12
to HansBKK, git-...@googlegroups.com

Thanks, that's a good idea. Done.
--
David

Reply all
Reply to author
Forward
0 new messages