Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Ticket #762 (assigned enhancement)

Opened 3 years ago

Last modified 3 years ago

mtime in kdesvn

Reported by: ciobi@… Owned by: alwin
Priority: normal Milestone: 1.6.x
Component: All Version: 1.5.x
Severity: feature Keywords:
Cc:

Description

It is generally accepted in the open-source community that the time when a file was last changed (a.k.a mtime) is useless. As such, all the open-source version control systems that I know of make a point in destroying the mtime (while all the paid ones that I know of offer the option of keeping and using it.)

A few, though, including myself, really like their mtimes. There is a rather large thread detailing the attempt to get this feature into Subversion at  http://subversion.tigris.org/issues/show_bug.cgi?id=1256 . There seem to be some quite compelling use cases from web developers, but the chances of Subversion ever dealing with mtime are very slim.

There are several patches that allow mtime to be used, but I don't like CLI that much. As far as I can tell, they use "Subversion Properties" to achieve this.

So I wonder if something along these lines could be implemented in kdesvn and what's the likelyhood of this happening.

I guess it would be best if Rajko implemented this, as he knows the code. Otherwise, I'm going to try and do it myself, but I'm likely to break some things, as I don't have the time too get really familiar with the code.

The way I see this implemented in the UI is a combobox in the config dialog, where mtime usage can be "none" (default), "commit and checkout" and "commit"; and using mtime rather than "commit time" in "Change date" fields. Would be nicer to show both change time and commit time, but it's more work. More details would have to be clarified (e.g. merge's), but I'll get to those only if there's anybody else interested in this.

Ciobi

Attachments

Change History

comment:1 Changed 3 years ago by alwin

  • Status changed from new to assigned

Inserting an extra column containing the mtime on working copies should be possible.

comment:2 Changed 3 years ago by alwin

  • Milestone changed from not applicable to 1.6.x
View

Add a comment

Modify Ticket

Action
as assigned
Author


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

 
Note: See TracTickets for help on using tickets.

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Politikern schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.

Mehr Informationen unter www.politiker-stopp.de.