Είδα κάπως αργά τη συζήτηση. Παιδιά, ούτε τα Vista έχουν πρόβλημα να τρέξουν server εφαρμογές, ούτε χρειάζεται να έχεις Windows 2003 server για να τρέξεις services. Ηρεμία! Όταν κάτι δεν δουλεύει, η λύση συνήθως είναι απλή! Άσε που χαρακτηριστικά όπως το MSMQ ή το COM+ τρέχουν ακόμα και σε Windows 2000 Workstation, πόσο μάλλον Vista!
Όσον αφορά το Subversion, απλά δεν θα το στήσεις μέ τον Apache. Τόσο απλά. Το έχω χρησιμοποιήσει ήδη πολλές φορές, και το χρησιμοποιώ και τώρα σε ένα έργο, σε Vista 64 bit μάλιστα, χωρίς το παραμικρό πρόβλημα. Το έχω στήσει ως service και συνδέομαι σε αυτό απευθείας. Έχω βάλει και την τελευταία έκδοση του AnkhSVN και δουλεύω πολύ ωραία. Ο Apache δεν είναι απαραίτητος για την λειτουργία του Subversion, βασικά ούτε καν το service δεν χρειάζεται. Μπορεί άνετα να δουλέψεις και με αρχεία. Το service το χρειάζεσαι όταν υπάρχουν πολλοί χρήστες, τον Apache μόνο για να έχει web interface, σε περίπτωση που έχεις διασπαρμένη ομάδα ανάπτυξης.
Ο ευκολότερος τρόπος να στήσεις το Subversion ως service είναι να τρέξεις το Svn1ClickSetup (http://svn1clicksetup.tigris.org/) το οποίο εγκαθιστά το subversion ως service, φτιάχνει ένα project και προσθέτει και το TortoiseSVN, ένα πολύ καλό client ο οποίος δουλεύει ως Plugin στον WIndows Explorer.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos