logging-log4net-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cory Trese <cory.tr...@gmail.com>
Subject Re: svn commit: r331170 - in /logging/log4net: ./ trunk/
Date Mon, 14 Nov 2005 13:51:13 GMT
On 11/9/05, Ron Grabowski <rongrabowski@yahoo.com> wrote:
> Is there a switch for svn.exe to make it recursively touch only
> folders? I couldn't find any way of setting repository properties using
> TSVN.

It's under "Properties" in the context menu, the "Subversion" sub-tab of
properties.



> I think the common case is to apply the properties to more than one
> folder. The IBaitsNet repository looks something like this:
>
> /trunk/
> /trunk/java/
> /trunk/cs/ <--- folder with properties
> /trunk/cs/docs
> /trunk/cs/mapper <--- folder with properties
> /trunk/cs/npetshop
> /trunk/cs/npetshop2
> /trunk/cs/README.txt
> /trunk/cs/to-do.txt
> /trunk/cs/tutorial/
> ...
>
> I usually just have the mapper folder on my drive.
>
> I think its ok if someone checks out a deeply nested folder:
>
> /trunk/cs/tutorial/Tests/Resources/
>
> and they don't get property support in TSVN.
>
> --- Cory Trese <cory.trese@gmail.com> wrote:
>
> > This might be a little off-topic ... it's about this subject at least
> > though ...
> >
> > From the TortoiseSVN help file, under "Daily Use Guide" in
> > "5.24. Integration with Bugtracking Systems / Issue trackers" it is
> > noted that
> >
> > [snip]
> >
> > Set the Properties on Folders
> >
> > These properties must be set on folders for the system to work. When
> > you commit a file or folder the properties are read from that folder.
> > If the properties are not found there, TortoiseSVN will search
> > upwards
> > through the folder tree to find them until it comes to an unversioned
> > folder, or the tree root (eg. C:\) is found. If you can be sure that
> > each user checks out only from e.g trunk/ and not some subfolder,
> > then
> > it's enough if you set the properties on trunk/. If you can't be
> > sure,
> > you should set the properties recursively on each subfolder. A
> > property setting deeper in the project hierarchy overrides settings
> > on
> > higher levels (closer to trunk/).
> >
> > For tsvn: properties only you can use the Recursive checkbox to set
> > the property to all subfolders in the hierarchy, without also setting
> > it on all files.
> >
> > [/snip]
> >
> > So, according to the documentation, the best bet is to use
> > "Recursive"
> > from the TSVN properties menu to apply these only to the folders in
> > the repository. That's how I've been doing it as sometimes my users
> > do not always check out high enough in the tree to get the trunk.
> >
> > --
> > **************************************** Cory J Trese
> > Development: http://polydevmono.blogspot.com/
> > Personal: http://digital2noise.blogspot.com/
> >
> >
> > On 11/6/05, Ron Grabowski <rongrabowski@yahoo.com> wrote:
> > > Neat! Did you use the -R (set recursively) switch:
> > >
> > > C:\ibatis\trunk\cs>svn propset -R bugtraq:url
> > > "http://issues.apache.org/jira/browse/%BUGID%" *
> > > property 'bugtraq:url' set (recursively) on 'docs'
> > > property 'bugtraq:url' set (recursively) on 'mapper'
> > > property 'bugtraq:url' set (recursively) on 'npetshop'
> > > property 'bugtraq:url' set (recursively) on 'npetshop2'
> > > property 'bugtraq:url' set (recursively) on 'README.txt'
> > > property 'bugtraq:url' set (recursively) on 'to-do.txt'
> > > property 'bugtraq:url' set (recursively) on 'tutorial'
> > >
> > > or did you set the property up one level higher?
> > >
> > > C:\ibatis\trunk>svn propset bugtraq:url
> > > "http://issues.apache.org/jira/browse/%BUGID%" cs
> > > property 'bugtraq:url' set on 'cs'
> > >
> > > When I started the commit using the -R switch it was committing
> > _every_
> > > file in the repository. I got scared and aborted the commit. I
> > think
> > > the second way (not using the -R option) is the correct way.
> > >
> > > --- nicko@apache.org wrote:
> > >
> > > > Author: nicko
> > > > Date: Sun Nov 6 16:52:17 2005
> > > > New Revision: 331170
> > > >
> > > > URL: http://svn.apache.org/viewcvs?rev=331170&view=rev
> > > > Log:
> > > > Added properties to root folders to support integration between
> > > > TortoiseSVN and the JIRA bug tracking system.
> > > >
> > > > Modified:
> > > > logging/log4net/ (props changed)
> > > > logging/log4net/trunk/ (props changed)
> > > >
> > > > Propchange: logging/log4net/
> > > >
> > >
> >
>
------------------------------------------------------------------------------
> > > > bugtraq:logregex = (LOG4NET-\d+)
> > > >
> > > > Propchange: logging/log4net/
> > > >
> > >
> >
>
------------------------------------------------------------------------------
> > > > bugtraq:url = http://issues.apache.org/jira/browse/%BUGID%
> > > >
> > > > Propchange: logging/log4net/trunk/
> > > >
> > >
> >
>
------------------------------------------------------------------------------
> > > > bugtraq:logregex = (LOG4NET-\d+)
> > > >
> > > > Propchange: logging/log4net/trunk/
> > > >
> > >
> >
>
------------------------------------------------------------------------------
> > > > bugtraq:url = http://issues.apache.org/jira/browse/%BUGID%
> > > >
> > > >
> > > >
> > >
> > >
> >
>
>


--
**************************************** Cory J Trese
Development: http://polydevmono.blogspot.com/
Personal: http://digital2noise.blogspot.com/

Mime
View raw message