FishEye 2.3 : SVN fisheye.access
This page last changed on Jun 29, 2009 by rosie@atlassian.com.
The fisheye.access property allows an administrator/committer to control FishEye access to a directory in the repository. FishEye queries this property to decide whether it will continue to access the repository. If the property exists, but does not match that configured in FishEye, FishEye will immediately disconnect from the repository.
Setting FishEye Access ModeFishEye can operate in one of three access modes:
If you would like to restrict FishEye access to your repository, you must set the fisheye.access property. This property must be set on the 'URL + path' you have configured in FishEye. Setting an Access CodeThe repository must be configured with the MD5 sum of the Access Code that is configured in FishEye. The MD5 sum and even the svn command to set the property will be generated for you by FishEye when you configure the repository using the FishEye Administration page. See Subversion repository details. For example, if you have configured FishEye with a URL of svn://foo.com/, a path of . and an Access Code of 'fisheye', then you would need to do something like this: $ svn checkout -N svn://foo.com/ tmpworkspace $ cd tmpworkspace $ svn propset fisheye.access "md5:4d0c5db8382f80c58e7b0619ae5767a7" . $ svn commit -m "grant fisheye access" Denying Access to all FishEye InstancesTo deny all FishEye instances access to the repository, it must be configured with the fisheye.access property of 'deny'. For example, if you have configured FishEye with a URL of svn://foo.com/ and a path of . (or you have left path empty), then you would need to do something like this: $ svn checkout -N svn://foo.com/ tmpworkspace $ cd tmpworkspace $ svn propset fisheye.access "deny" . $ svn commit -m "disable fisheye access" If you configured a path of some/dir then use: $ svn checkout -N svn://foo.com/some/dir tmpworkspace $ cd tmpworkspace $ svn propset fisheye.access "deny" . $ svn commit -m "disable fisheye access" |
![]() |
Document generated by Confluence on Jul 29, 2010 02:16 |