Opened 20 years ago
Closed 20 years ago
#511 closed defect (fixed)
Source diff not displaying in changesets
Reported by: | Owned by: | Christopher Lenz | |
---|---|---|---|
Priority: | high | Milestone: | 0.9 |
Component: | version control/changeset view | Version: | 0.7 |
Severity: | major | Keywords: | diff |
Cc: | ken.barker@… | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
When I click on a ChangeSet or download diff from ChangeSet page, no diff is displayed.
- Trac 0.7.1
- SVN 1.0.4
on Win2K Pro
The FAQ recommends using diffutils from GNU or installing the latest SVN (1.0.4). I have the latest SVN installed. I install diffutils with no result.
I know a similar ticket has been closed with a wontfix severity, but I still need help.
Attachments (0)
Change History (16)
comment:1 by , 20 years ago
Version: | 0.7.1 → 0.7 |
---|
comment:2 by , 20 years ago
Milestone: | → 0.8 |
---|---|
Owner: | changed from | to
Priority: | normal → high |
Severity: | normal → blocker |
Status: | new → assigned |
I will look into this again, and see if there's problems with subversion 1.0.4. It works in Subversion 1.0.1 on windows. Very strange.
comment:3 by , 20 years ago
Cc: | added |
---|
comment:4 by , 20 years ago
Keywords: | win32 added |
---|
comment:5 by , 20 years ago
I've had the same problem with Trac 0.7.1 running on Red Hat ES with Suversion 1.0.6 - see bug #725
comment:6 by , 20 years ago
I was having this problem, and based off of #330 I checked my path, and sure enough that was the problem.
After installing diffutils make sure you've added "C:\Program Files\GnuWin32\bin" (or wherever you installed it) to you System's Path environment variable (not your user's path).
It seems to be necessary to restart the computer for the path change to take effect. As suggested in #330, try using the printenv.pl script which should be included with Apache to make sure the path is set to what you think it is.
comment:7 by , 20 years ago
Followed the advise in the prior comment and discovered three things:
- I only downloaded the source for diffutils. (That will do it every time!)
- The path is not set by the diffutils installer on Win 2K.
- It works!!
I would close this ticket as invalid, but second item should be taken care of in someway during the installation of trac.
comment:8 by , 20 years ago
Keywords: | windows added; win32 removed |
---|---|
Milestone: | 0.8 → 0.9 |
Severity: | blocker → critical |
re-investigate for 0.9.
comment:10 by , 20 years ago
Milestone: | 0.9 → 0.8 |
---|
The python svn-bindings (svn.fs.FileDiff.get_pipe) to be exact, is the culprit.
It should be fixed.
comment:11 by , 20 years ago
Keywords: | windows removed |
---|
#725 has been marked as duplicate of this ticket. It's not about Windows, so removed the windows keyword from the ticket.
comment:12 by , 20 years ago
Summary: | Source diff not displaying in ChangeSet on windows → Source diff not displaying in changesets |
---|
comment:13 by , 20 years ago
Milestone: | 0.8 → 0.9 |
---|---|
Owner: | changed from | to
Severity: | critical → major |
Status: | assigned → new |
comment:14 by , 20 years ago
comment:16 by , 20 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
[1314] completely removes the dependency on the diff
utility.
i've the same problem on windows 2003 with trac 0.7