On Oct 21, 2008, at 19:19, Jason McFarlane wrote:
> I have a small home office where there will be soon two developers
> working on the project part-time (evenings only).
> It's a windows WPF app, so we plan to use the ankhsvn client. I'm
> new to subversion, but I have some experience with CVS.
> Ultimately I would like to have a decidated server set up using
> Apache SSL so we can remotely work on the project.
> This is probably a dumb question, but is my only choice to use the
> windows version of subversion and a windows server OS?
You can use any OS you like (Windows, Mac OS X, Unix) for the server,
and any OS you like for the client. Since you're developing a Windows
app, you'll probably have Windows clients, but that doesn't mean you
have to host the repository on Windows, though you can if you want.
If you need to later move the repository to a server running a
different OS, that's not a problem either; you'll just use "svnadmin
dump" on the old server and "svnadmin load" on the new one.
> Given the budget is a bit tight right now, we only have one laptop
> for one user and we have a new desktop node (yet to be installed)
> for the other workstation. I was planning on using Windows XP for
> the desktop.
> The desktop node is an AMD Athlon Dual-Core 6000 processor with 4GB
> I was planning on installing subversion onto the desktop node and
> basically using it as a combined server/workstation for the short-
> term, until we have some funds to buy a dedicated server node.
Subversion is pretty lightweight. For so few users, it will be
perfectly fine to make your desktop serve double-duty as a Subversion
> What's the best method for doing this to ensure ease of transition
> to the server node in the future?
Assign your desktop computer two hostnames -- one for your desktop
tasks (e.g. jason.example.com) and one for its Subversion server
duties (e.g. svn.example.com). Always refer to the repository (e.g.
in "svn checkout" operations) using the Subversion server hostname
(e.g. svn.example.com). When you get a dedicated Subversion server,
you can just move that hostname to the new machine and keep working.
> Are there any vmware solutions that would be applicable to my
> situation? I'm happy to purchase multiple HDD's for the desktop node.
Disk I/O is a big factor in Subversion's performance, so having a
fast RAID should help.
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-10-23 00:52:13 CEST