Opened 21 years ago
Closed 21 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 , 21 years ago
| Version: | 0.7.1 → 0.7 |
|---|
comment:2 by , 21 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 , 21 years ago
| Cc: | added |
|---|
comment:4 by , 21 years ago
| Keywords: | win32 added |
|---|
comment:5 by , 21 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 , 21 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 , 21 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 , 21 years ago
| Keywords: | windows added; win32 removed |
|---|---|
| Milestone: | 0.8 → 0.9 |
| Severity: | blocker → critical |
re-investigate for 0.9.
comment:10 by , 21 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 , 21 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 , 21 years ago
| Summary: | Source diff not displaying in ChangeSet on windows → Source diff not displaying in changesets |
|---|
comment:13 by , 21 years ago
| Milestone: | 0.8 → 0.9 |
|---|---|
| Owner: | changed from to |
| Severity: | critical → major |
| Status: | assigned → new |
comment:14 by , 21 years ago
comment:16 by , 21 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