Open GoogleCodeExporter opened 9 years ago
Such a custom property would have to be much more generic, not just fixed to
"pass/fail".
For example could such a property be used to act as a TODO list for files, e.g.
add an "tsvn:todo" to "needs indentation fixes\nfind better function
names\nrefactor big function ABCD() into several smaller functions", which each
line of the property value being one item of the TODO list for that file.
For code reviews, this would mean as long as there's a line left (i.e., the
property exists) the code review would have state "failed", if the property
gets removed the state would be again "pass".
another tsvn: property would activate certain features UI-wise, e.g.,
automatically start the property-fetching thread in the CfM dialog and add the
column, enable a new context menu to show a report view, ...
Original comment by tortoisesvn
on 3 Feb 2011 at 7:45
See these discussions on the svn dev list about new APIs to fetch all
properties in a working copy at once:
http://svn.haxx.se/dev/archive-2011-02/0104.shtml
http://svn.haxx.se/dev/archive-2011-01/0188.shtml
Original comment by tortoisesvn
on 6 Feb 2011 at 5:37
How about adding an option to TortoiseSVN where you can specify a set of
revision property names, and then a new column for each of these revision
properties will be added to the Revision Log window?
Original comment by l...@zealake.com
on 6 Oct 2011 at 2:13
Also see this blog post on how users 'misuse' the issue tracker integration for
code reviews:
http://www.zealake.com/2011/12/30/lightweight-code-reviews-using-tortoisesvn/
if this issue was implemented, that user could use properties instead of log
messages.
But: a review of individual commits and not whole files would require revision
properties, not normal properties.
Since SVN allows custom revision properties as well (but they're not
versioned!), a review function using those would be possible as well:
tsvn:reviewed = user1,user2,user3
Original comment by tortoisesvn
on 31 Dec 2011 at 7:34
Original issue reported on code.google.com by
tortoisesvn
on 3 Feb 2011 at 7:39