You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Yong Shiuh Rong <sh...@synamatix.com> on 2009/04/30 02:01:55 UTC
setting permission in svn repository folder
Hi there,
i have a repository with a number of projects, how can i set the permission
on some of the folders so that only certain users can access it?
yong
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1989196
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: shelves in subversion
Posted by Mark Phippard <ma...@gmail.com>.
On Mon, May 11, 2009 at 9:47 AM, Geir Engebakken
<ge...@edb.com> wrote:
> I have seen on the net that some people have added a new folder in addition to the standard trunk/tags/branches in SVN repsoitories, called shelves. These shelves are meant for "personal branches", that is a branch you make to be able to work in peace and quiet with your own stuff, and then merge this with trunk (or whatever) when you have finished. The idea here being that you can commit non compiling code at will, not disturbing others, while having the benefit that the code is under version control. Are there any "official" views on the usage of shelves in Svn, or any best-practice available?
I wrote a blog post about this, what seems like a lifetime ago now.
http://markphip.blogspot.com/2007/01/shelves-in-subversion.html
--
Thanks
Mark Phippard
http://markphip.blogspot.com/
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2191167
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: shelves in subversion
Posted by Andy Levy <an...@gmail.com>.
On Mon, May 11, 2009 at 09:47, Geir Engebakken <ge...@edb.com> wrote:
> I have seen on the net that some people have added a new folder in addition to the standard trunk/tags/branches in SVN repsoitories, called shelves. These shelves are meant for "personal branches", that is a branch you make to be able to work in peace and quiet with your own stuff, and then merge this with trunk (or whatever) when you have finished. The idea here being that you can commit non compiling code at will, not disturbing others, while having the benefit that the code is under version control. Are there any "official" views on the usage of shelves in Svn, or any best-practice available?
Whatever makes sense for your organization. As long as your hook
scripts don't fire indiscriminately, so that people aren't emailed or
builds aren't triggered when they aren't warranted, what's the harm?
I don't see how it's any different, apart from name, from creating a
private branch.
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2190963
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
shelves in subversion
Posted by Geir Engebakken <ge...@edb.com>.
I have seen on the net that some people have added a new folder in addition to the standard trunk/tags/branches in SVN repsoitories, called shelves. These shelves are meant for "personal branches", that is a branch you make to be able to work in peace and quiet with your own stuff, and then merge this with trunk (or whatever) when you have finished. The idea here being that you can commit non compiling code at will, not disturbing others, while having the benefit that the code is under version control. Are there any "official" views on the usage of shelves in Svn, or any best-practice available?
Geir
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2190733
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: setting permission in svn repository folder
Posted by Andy Levy <an...@gmail.com>.
On Tue, May 5, 2009 at 22:13, Yong Shiuh Rong <sh...@synamatix.com> wrote:
> Hi Andy,
> It seems that it requires apache httpd which i never installed in my server.
> can i do it without apache?
> yong
svnserve supports the same per-directory access controls.
> On Thu, Apr 30, 2009 at 11:44 AM, Yong Shiuh Rong <sh...@synamatix.com>
> wrote:
>>
>> thanks you, i will read through it.
>> thanks
>> yong
>>
>> On Thu, Apr 30, 2009 at 10:57 AM, Andy Levy <an...@gmail.com> wrote:
>>>
>>> On Wed, Apr 29, 2009 at 22:01, Yong Shiuh Rong <sh...@synamatix.com>
>>> wrote:
>>> > Hi there,
>>> > i have a repository with a number of projects, how can i set the
>>> > permission
>>> > on some of the folders so that only certain users can access it?
>>>
>>>
>>> http://svnbook.red-bean.com/en/1.5/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz.perdir
>>>
>>> Applies to svnserve too.
>>
>
>
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2075930
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: setting permission in svn repository folder
Posted by Yong Shiuh Rong <sh...@synamatix.com>.
i think i have got it done, thanks!
On Thu, May 14, 2009 at 10:27 AM, Yong Shiuh Rong
<sh...@synamatix.com>wrote:
> thanks for the link, i have been trying it over the pass few days, but the
> only successful path based control is
> [/]
> @all = rw
>
> when i wanted to narrow down to per folder basis
>
> [repos:/test1/project/]
> user1 = rw
>
> it always prompted me with authorization failed. i have been changing the
> path in [path] but still fail on me, is there anything i missed out?
>
> my full repository path is
>
> /svn/repos/test1/
>
> under test1 is all the numerous projects
>
> thanks
> yong
>
>
>
> On Thu, May 7, 2009 at 6:12 PM, Ryan Schmidt <
> subversion-2009b@ryandesign.com> wrote:
>
>> On May 7, 2009, at 03:00, Yong Shiuh Rong wrote:
>>
>> On Thu, May 7, 2009 at 3:28 PM, Ryan Schmidt wrote:
>>>
>>> It used to require apache but the same functionality was added to
>>>> svnserve in 1.3. The documentation might not yet have been updated to
>>>> indicate this, but it is true, if you have a reasonably current version of
>>>> Subversion. It is documented here:
>>>>
>>>> http://subversion.tigris.org/svn_1.3_releasenotes.html#svnserve-authz
>>>>
>>>
>>> ah... my svn is version 1.5, that means it should support?
>>>
>>
>> Yes, 1.3 and later versions, including 1.5, should have this feature in
>> svnserve as well as in apache.
>>
>>
>
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2250171
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: setting permission in svn repository folder
Posted by Yong Shiuh Rong <sh...@synamatix.com>.
thanks for the link, i have been trying it over the pass few days, but the
only successful path based control is
[/]
@all = rw
when i wanted to narrow down to per folder basis
[repos:/test1/project/]
user1 = rw
it always prompted me with authorization failed. i have been changing the
path in [path] but still fail on me, is there anything i missed out?
my full repository path is
/svn/repos/test1/
under test1 is all the numerous projects
thanks
yong
On Thu, May 7, 2009 at 6:12 PM, Ryan Schmidt <
subversion-2009b@ryandesign.com> wrote:
> On May 7, 2009, at 03:00, Yong Shiuh Rong wrote:
>
> On Thu, May 7, 2009 at 3:28 PM, Ryan Schmidt wrote:
>>
>> It used to require apache but the same functionality was added to
>>> svnserve in 1.3. The documentation might not yet have been updated to
>>> indicate this, but it is true, if you have a reasonably current version of
>>> Subversion. It is documented here:
>>>
>>> http://subversion.tigris.org/svn_1.3_releasenotes.html#svnserve-authz
>>>
>>
>> ah... my svn is version 1.5, that means it should support?
>>
>
> Yes, 1.3 and later versions, including 1.5, should have this feature in
> svnserve as well as in apache.
>
>
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2248610
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: setting permission in svn repository folder
Posted by Ryan Schmidt <su...@ryandesign.com>.
On May 7, 2009, at 03:00, Yong Shiuh Rong wrote:
> On Thu, May 7, 2009 at 3:28 PM, Ryan Schmidt wrote:
>
>> It used to require apache but the same functionality was added to
>> svnserve in 1.3. The documentation might not yet have been updated
>> to indicate this, but it is true, if you have a reasonably current
>> version of Subversion. It is documented here:
>>
>> http://subversion.tigris.org/svn_1.3_releasenotes.html#svnserve-authz
>
> ah... my svn is version 1.5, that means it should support?
Yes, 1.3 and later versions, including 1.5, should have this feature
in svnserve as well as in apache.
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2092822
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: File or directory '.' is out of date
Posted by Lieven Govaerts <sv...@mobsol.be>.
Try updating the folder MyProj, the data of "folder1" is written in
the administrative section of its parent folder, so it doesn't get
updated if you restrict the update to MyProj\folder1.
hth,
Lieven
On Thu, May 7, 2009 at 10:40 AM, David Aldrich <da...@eu.nec.com> wrote:
> Hi
>
> I am trying to remove a folder at the top level of my project:
>
> MyProj\folder1
>
> The folder is empty. I marked it for deletion and then attempted a commit,
> which failed with message:
>
> "File or directory '.' is out of date; try updating "
>
> Updating does not help. Does the '.' give a clue to what is wrong?
>
> BR
>
> David
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2093486
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
File or directory '.' is out of date
Posted by David Aldrich <da...@eu.nec.com>.
Hi
I am trying to remove a folder at the top level of my project:
MyProj\folder1
The folder is empty. I marked it for deletion and then attempted a commit, which failed with message:
"File or directory '.' is out of date; try updating "
Updating does not help. Does the '.' give a clue to what is wrong?
BR
David
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2091970
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: setting permission in svn repository folder
Posted by Yong Shiuh Rong <sh...@synamatix.com>.
ah... my svn is version 1.5, that means it should support?
thanks!
yong
On Thu, May 7, 2009 at 3:28 PM, Ryan Schmidt <
subversion-2009a@ryandesign.com> wrote:
>
> On May 5, 2009, at 21:13, Yong Shiuh Rong wrote:
>
>> On Thu, Apr 30, 2009 at 11:44 AM, Yong Shiuh Rong <
>> shiuhrong@synamatix.com> wrote:
>>
>>> On Thu, Apr 30, 2009 at 10:57 AM, Andy Levy <an...@gmail.com> wrote:
>>>
>>>> On Wed, Apr 29, 2009 at 22:01, Yong Shiuh Rong <sh...@synamatix.com>
>>>> wrote:
>>>>
>>>>> > Hi there,
>>>>> > i have a repository with a number of projects, how can i set the
>>>>> permission
>>>>> > on some of the folders so that only certain users can access it?
>>>>>
>>>>> http://svnbook.red-bean.com/en/1.5/
>>>>> svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz.perdir
>>>>>
>>>>> Applies to svnserve too.
>>>>>
>>>>
>>> thanks you, i will read through it.
>>>
>>
>> It seems that it requires apache httpd which i never installed in my
>> server. can i do it without apache?
>>
>
> It used to require apache but the same functionality was added to svnserve
> in 1.3. The documentation might not yet have been updated to indicate this,
> but it is true, if you have a reasonably current version of Subversion. It
> is documented here:
>
> http://subversion.tigris.org/svn_1.3_releasenotes.html#svnserve-authz
>
>
>
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2091526
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: setting permission in svn repository folder
Posted by Ryan Schmidt <su...@ryandesign.com>.
On May 5, 2009, at 21:13, Yong Shiuh Rong wrote:
> On Thu, Apr 30, 2009 at 11:44 AM, Yong Shiuh Rong
> <sh...@synamatix.com> wrote:
>> On Thu, Apr 30, 2009 at 10:57 AM, Andy Levy <an...@gmail.com>
>> wrote:
>>> On Wed, Apr 29, 2009 at 22:01, Yong Shiuh Rong
>>> <sh...@synamatix.com> wrote:
>>>> > Hi there,
>>>> > i have a repository with a number of projects, how can i set
>>>> the permission
>>>> > on some of the folders so that only certain users can access it?
>>>>
>>>> http://svnbook.red-bean.com/en/1.5/
>>>> svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz.perdir
>>>>
>>>> Applies to svnserve too.
>>
>> thanks you, i will read through it.
>
> It seems that it requires apache httpd which i never installed in
> my server. can i do it without apache?
It used to require apache but the same functionality was added to
svnserve in 1.3. The documentation might not yet have been updated to
indicate this, but it is true, if you have a reasonably current
version of Subversion. It is documented here:
http://subversion.tigris.org/svn_1.3_releasenotes.html#svnserve-authz
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2091254
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: setting permission in svn repository folder
Posted by Yong Shiuh Rong <sh...@synamatix.com>.
Hi Andy,
It seems that it requires apache httpd which i never installed in my server.
can i do it without apache?
yong
On Thu, Apr 30, 2009 at 11:44 AM, Yong Shiuh Rong
<sh...@synamatix.com>wrote:
> thanks you, i will read through it.
> thanks
> yong
>
>
> On Thu, Apr 30, 2009 at 10:57 AM, Andy Levy <an...@gmail.com> wrote:
>
>> On Wed, Apr 29, 2009 at 22:01, Yong Shiuh Rong <sh...@synamatix.com>
>> wrote:
>> > Hi there,
>> > i have a repository with a number of projects, how can i set the
>> permission
>> > on some of the folders so that only certain users can access it?
>>
>>
>> http://svnbook.red-bean.com/en/1.5/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz.perdir
>>
>> Applies to svnserve too.
>>
>
>
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2075479
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: setting permission in svn repository folder
Posted by Yong Shiuh Rong <sh...@synamatix.com>.
thanks you, i will read through it.
thanks
yong
On Thu, Apr 30, 2009 at 10:57 AM, Andy Levy <an...@gmail.com> wrote:
> On Wed, Apr 29, 2009 at 22:01, Yong Shiuh Rong <sh...@synamatix.com>
> wrote:
> > Hi there,
> > i have a repository with a number of projects, how can i set the
> permission
> > on some of the folders so that only certain users can access it?
>
>
> http://svnbook.red-bean.com/en/1.5/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz.perdir
>
> Applies to svnserve too.
>
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1990394
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: setting permission in svn repository folder
Posted by Andy Levy <an...@gmail.com>.
On Wed, Apr 29, 2009 at 22:01, Yong Shiuh Rong <sh...@synamatix.com> wrote:
> Hi there,
> i have a repository with a number of projects, how can i set the permission
> on some of the folders so that only certain users can access it?
http://svnbook.red-bean.com/en/1.5/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz.perdir
Applies to svnserve too.
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1989820
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].