New to Redmine - repository question
Added by Kaly Mist over 12 years ago
Hi all,
I am new to redmine and I was hoping some could answer this question for me.
Is it possible to setup a repository which points to a network share on a server??
If it is possible could someone briefly explain how to me - or point me to some documentation.
Many Thanks
Kaly Ireland.
Replies (5)
RE: New to Redmine - repository question - Added by William Roush over 12 years ago
What OS?
In Linux it's fairly easy: mount it and use the mount point.
In Windows you can map the network drive, not sure about how persistent that is.
I'll go more into depth depending on what OS you're on.
RE: New to Redmine - repository question - Added by Kaly Mist over 12 years ago
All clients will have a mapped drive where they store their documents called share 1. Within this share is a folder called project1. this folder stores all documents relating to the project. It it possible to use this folder as a repository in redmine. The share is a windows based share and all clients are running xp.??
Thanks for the help by the way
RE: New to Redmine - repository question - Added by William Roush over 12 years ago
Kaly Mist wrote:
All clients will have a mapped drive where they store their documents called share 1. Within this share is a folder called project1. this folder stores all documents relating to the project. It it possible to use this folder as a repository in redmine. The share is a windows based share and all clients are running xp.??
Thanks for the help by the way
Ok, so just a filesystem repo? I know Redmine supports these, but I've never used them so it's usefulness may be hit or miss... make sure they're enabled on Adminstration > Settings > Repos.
And you're talking about on a per client basis? Yeah, repos are done server side. If the server has access to this share, you could do this:
- Mount the root of the share on the Redmine server (ex: mount z:\ to \\server1\usershares for the user that is running Redmine).
- Create the project in Redmine.
- Add the repo using the path from the Redmine server's location (Z:\user1\project, Z:\user2\project).
You'll have to limit repo management to your Redmine administrator only, otherwise users could tweak their repo settings and peek into each other's folders.
The mount will need to be accessed as a user with access to these shares.
RE: New to Redmine - repository question - Added by Kaly Mist over 12 years ago
William
Thanks for coming back to me, I created the repository after many times trying but I have a test repository now working in the following manner. The server is called server1 and redmine is installed there. On server 1 I have created a folder called redminerep under c:\ for the repository. I have then mapped this repository and I can see it within the project with no errors. My problems now is how do a put files into it. I have no clue racking my brain all weekend, Any help would be great William. thanks again
kaly,
RE: New to Redmine - repository question - Added by William Roush over 12 years ago
Kaly Mist wrote:
William
Thanks for coming back to me, I created the repository after many times trying but I have a test repository now working in the following manner. The server is called server1 and redmine is installed there. On server 1 I have created a folder called redminerep under c: for the repository. I have then mapped this repository and I can see it within the project with no errors. My problems now is how do a put files into it. I have no clue racking my brain all weekend, Any help would be great William. thanks again
kaly,
Repos aren't used for that (modifying though Redmine), they're typically used for source control, so you'd put files into them via other paths (for example, you'd share out "c:\redminerep" over SMB, or at work we use Mercurial, and commit files to our repo server). Also it wont play well with binary files if you're attempting to track word documents and the like (and may not work at all for tracking changes on the file system level).
What you MAY want use the file module instead, allows users to upload and download files and reference them.