Modify

Opened 9 years ago

Closed 4 years ago

#3164 closed task (wontfix)

Installing GitPlugin in Windows

Reported by: uribeuso Owned by: Samat Jain
Priority: highest Component: TracGitPlugin
Severity: critical Keywords:
Cc: Trac Release: 0.12

Description

I'm installing GitPlugin in Windows. I have installed the plugin successfully but the web-pages show this error:

Can't synchronize with the repository (GIT backend not available)

I think it's because i have some errors in trac.ini: git_bin = /usr/src/git-dev/git

I have tried with C:\Program Files\Git\bin\git.exe but it doesn't works.

Is it posible to install GitPlugin in Windows?

Attachments (0)

Change History (5)

comment:1 in reply to:  description Changed 9 years ago by InstallPlugin

Priority: highhighest
Type: defecttask

I also have this problem!Help!

comment:2 Changed 8 years ago by I. Stan

I got Git working with Trac 0.11 under Windows XP by doing the following:

  1. Modified line 45 in PyGIT.py from:

return os.popen3(cmd) # (input, output, error)
to
return os.popen3(" ".join(cmd)) # (input, output, error)

  1. Modified line 140 in git_fs.py from:

_git_bin = PathOption('git', 'git_bin', 'git', "file name of git executable")
to
_git_bin = Option('git', 'git_bin', 'git', "file name of git executable")

  1. Added path/to/git/bin to the PATH environment variable.
  1. In trac.ini: git_bin = git (because it won't work with a full path that contains spaces, such as "Program Files")

comment:3 Changed 7 years ago by pablocuadrado@…

Trac Release: 0.110.12

Using Windows 7 64 bit:

Tried some workarounds and recompiled the egg, but appearently, there is a problem when trying to run the "git" relying on PATH environment variable, and I also had problems when setting git_bin to:

C:\Program Files (x86)\Git\bin\git.exe

But I think this was a permissions issue. I have installed Git in C:\Git, pointed git_bin to "C:\Git\cmd\git.cmd" in trac.ini and that solved it.

Trac: 0.12 GitPlugin: 0.12.0.5

comment:4 Changed 7 years ago by anonymous

I found C:\Git\cmd\git.cmd substantially slower then using C:\Program Files\Git\bin\git.exe

C:\Git\cmd\git.cmd seems to open and closes numerous cmd.exe processes while git.exe uses git.exe and httpd.exe

comment:5 Changed 4 years ago by Ryan J Ollos

Resolution: wontfix
Status: newclosed

Tickets should no longer be filed against TracGitPlugin. See GitPlugin or Git support in Trac 1.0.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Samat Jain.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.