Expect problems with SVN and TFS on the same Server?

Posted on 2012-09-18
Last Modified: 2012-09-19
will there be problems if I install SVN and TFS on the same Web-Server?

I have a VisualSVN server running on our Web-server http://ip-adress:8080/svn
I plan to install and configure MS Team Foundation Server on the same server with http://<ip-adress>:8080/tfs

I would ask any experts who has done this before, if there are any problems with this configuration.

Question by:joachim58
    LVL 28

    Accepted Solution

    I don't think you'll be able to do this because each service will want to control access to port 8080 on the server - when a client attempts to connect, it won't be able to tell from the initial access request whether TFS or SVN should handle the request (TFS uses IIS, and though I've not used VisualSVN before, it appears to use its own web server). I don't think Windows will even allow a second process to listen to a port that another process has already established ownership of.

    That said, there's no reason you couldn't run both services on a single server provided you used a different port. Maybe you use 8088 for TFS and 8080 for SVN - in that case, they'd run fine side-by-side.

    Author Closing Comment

    Thank you that makes sense.
    There are many test applications that run on port 80 in different subdirectories. But they all run with IIS and if I test them, I always add the subdirectory to the request url.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Scenario:  You do full backups to a internal hard drive in either product (SBS or Server 2008).  All goes well for a very long time.  One day, backups begin to fail with a message that the disk is full.  Your disk contains many, many more backups th…
    Introduction This article explores the design of a cache system that can improve the performance of a web site or web application.  The assumption is that the web site has many more “read” operations than “write” operations (this is commonly the ca…
    This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…
    This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…

    761 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now