Edgewall Software
Modify

Opened 18 years ago

Closed 18 years ago

#4269 closed defect (worksforme)

changeset display may omit showing certain files (files missing) in the changeset (seems to happen in a changeset involving moved files)

Reported by: Timothy.Sell@… Owned by: Christian Boos
Priority: normal Milestone:
Component: version control/changeset view Version: 0.9
Severity: normal Keywords: svn
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

We have a changeset in our local subversion repository that shows this for svn log -v -r 1504 https://ustr-linux-1/scm/WSP/myproject/svn:

r1504 | NA\selltc | 2006-10-27 18:45:21 -0400 (Fri, 27 Oct 2006) | 4 lines
Changed paths:
   D /trunk/gvs/Adapter/MyAdapter
   A /trunk/gvs/Adapter/MyHostAdapter (from /trunk/gvs/Adapter/MyAdapter:1503)
   M /trunk/gvs/Adapter/MyHostAdapter/AssemblyInfo.template.cs
   D /trunk/gvs/Adapter/MyHostAdapter/SimulatedHostAdapter.cs
   D /trunk/gvs/Adapter/MyHostAdapter/SimulatedHostAdapter.csproj
   D /trunk/gvs/Adapter/MyHostAdapter/SimulatedHostAdapter.htm
   D /trunk/gvs/Adapter/MyHostAdapter/SimulatedHostAdapterFactory.cs
   A /trunk/gvs/Adapter/MyHostAdapter/MyHostAdapter.cs (from /trunk/gvs/Adapter/MyAdapter/SimulatedHostAdapter.cs:1503)
   A /trunk/gvs/Adapter/MyHostAdapter/MyHostAdapter.csproj (from /trunk/gvs/Adapter/MyAdapter/SimulatedHostAdapter.csproj:1503)
   A /trunk/gvs/Adapter/MyHostAdapter/MyHostAdapter.htm (from /trunk/gvs/Adapter/MyAdapter/SimulatedHostAdapter.htm:1503)
   A /trunk/gvs/Adapter/MyHostAdapter/MyHostAdapterFactory.cs (from /trunk/gvs/Adapter/MyAdapter/SimulatedHostAdapterFactory.cs:1503)
   M /trunk/gvs/Operations.sln
   M /trunk/gvs/SetAssemblyRev.cmd

Log comment goes here...

If we ask Trac to display this changeset (by navigating to https://ustr-linux-1/scm/WSP/myproject/trac/changeset/1504), however, the file "/trunk/gvs/Operations.sln" is incorrectly omitted from the list of affected files.

My first hunch is the bug has to do with the fact that in the file list, trunk/gvs/Operations.sln is the file that immediately follows a series of Deletions+Adds which represent moves of a series of files from one location to another.

Attachments (0)

Change History (3)

comment:1 by Christian Boos, 18 years ago

Keywords: svn added

The code for caching the changeset information has evolved a lot since 0.9, which is not supported anymore except for critical security fixes.

You should check if this still happens with 0.10, I'm quite positive everything will be OK with that version.

Unfortunately, we're a few days off releasing a new stable version, 0.10.3, so you should get it from Subversion for now rather than download the 0.10.2 packages:

# svn co http://svn.edgewall.org/repos/trac/branches/0.10-stable trac-0.10.3dev

and install it from there:

# cd trac-0.10.3dev
# python setup.py install

comment:2 by Christian Boos, 18 years ago

Keywords: needinfo added

comment:3 by Christian Boos, 18 years ago

Keywords: needinfo removed
Resolution: worksforme
Status: newclosed

I suppose the upgrade to 0.10 did the trick…

If this is still happening with 0.10, then please reopen and dump the relevant excerpt of the cache (select * from node_change where revision = 1504).

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Christian Boos.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christian Boos to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.