I did the following:
I cloned the git repository git://
github.com/davvid/git-cola.gitI copied the git.py to git-cola's installation dir.
I ran the git-cola and when opened a git local repo got the following error:
------------------------------------------------------------------------------------------------------------------------
Microsoft Windows [Versión 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.
C:\Users\gsusvm>C:\Python27\python.exe "C:\Program Files\git-cola\bin\git-cola.p
yw" --prompt --git-path "C:\Program Files\Git\bin\git.exe"
Traceback (most recent call last):
File "C:\Program Files\git-cola\bin\git-cola.pyw", line 45, in <module>
main('git-cola')
File "C:\Program Files\git-cola\share\git-cola\lib\cola\app.py", line 340, in
main
view = MainView(model, qtutils.active_window())
File "C:\Program Files\git-cola\share\git-cola\lib\cola\main\view.py", line 83
, in __init__
self.classic_dockable = (cfg.get('cola.browserdockable') or
File "C:\Program Files\git-cola\share\git-cola\lib\cola\gitcfg.py", line 192,
in get
return self._get(self._all, key, default)
File "C:\Program Files\git-cola\share\git-cola\lib\cola\gitcfg.py", line 179,
in _get
self.update()
File "C:\Program Files\git-cola\share\git-cola\lib\cola\gitcfg.py", line 110,
in update
self._read_configs()
File "C:\Program Files\git-cola\share\git-cola\lib\cola\gitcfg.py", line 139,
in _read_configs
self.read_config(self._config_files['user']))
File "C:\Program Files\git-cola\share\git-cola\lib\cola\gitcfg.py", line 152,
in read_config
config_lines = self.git.config(*args).split('\0')
File "C:\Program Files\git-cola\share\git-cola\lib\cola\git.py", line 130, in
<lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
File "C:\Program Files\git-cola\share\git-cola\lib\cola\git.py", line 295, in
_call_process
return self.execute(call, **_kwargs)
File "C:\Program Files\git-cola\share\git-cola\lib\cola\git.py", line 191, in
execute
preexec_fn=os.setsid,
AttributeError: 'module' object has no attribute 'setsid'
C:\Users\gsusvm>
------------------------------------------------------------------------------------------------------------------------
I not know if i do the correct only copying the git.py.
Maybe I need do something more.
Regards