Subversion Server for Windows



Similar documents
Subversion Integration for Visual Studio

Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and October 2013

Symantec Managed PKI. Integration Guide for ActiveSync

Wavecrest Certificate

Installation Guide. . All right reserved. For more information about Specops Deploy and other Specops products, visit

Acronis Backup & Recovery 11.5 Quick Start Guide

Automating client deployment

Acronis SharePoint Explorer. User Guide

Mobile App User's Guide

Sophos Anti-Virus for NetApp Storage Systems startup guide

Specops Command. Installation Guide

Using Self Certified SSL Certificates. Paul Fisher. Quest Software. Systems Consultant. Desktop Virtualisation Group

Active Directory Change Notifier Quick Start Guide

Dell Recovery Manager for Active Directory 8.6. Quick Start Guide

IBM WEBSPHERE LOAD BALANCING SUPPORT FOR EMC DOCUMENTUM WDK/WEBTOP IN A CLUSTERED ENVIRONMENT

Configuring and Integrating JMX

SOLARWINDS ORION. Patch Manager Evaluation Guide for ConfigMgr 2012

DriveLock Quick Start Guide

IIS, FTP Server and Windows

Interworks. Interworks Cloud Platform Installation Guide

Installation Guide. . All right reserved. For more information about Specops Inventory and other Specops products, visit

Use QNAP NAS for Backup

SQL Server 2008 and SSL Secure Connection

Installing the BlackBerry Enterprise Server Management Software on an administrator or remote computer

Acronis Backup & Recovery 11

How To Enable A Websphere To Communicate With Ssl On An Ipad From Aaya One X Portal On A Pc Or Macbook Or Ipad (For Acedo) On A Network With A Password Protected (

Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide

Outpost Office Firewall

Installing the BlackBerry Enterprise Server Management console with a remote database

Windows SharePoint Services Installation Guide

How to Configure a Secure Connection to Microsoft SQL Server

Administering Active Directory. Administering Active Directory. Reading. Review: Organizational Units. Review: Domains. Review: Domain Trees

Using Internet or Windows Explorer to Upload Your Site

CA NetQoS Performance Center

Installation Guide. . All right reserved. For more information about Specops Deploy and other Specops products, visit

Acronis Backup & Recovery 11.5

BarTender Print Portal. Web-based Software for Printing BarTender Documents WHITE PAPER

uh6 efolder BDR Guide for Veeam Page 1 of 36

Enabling Kerberos SSO in IBM Cognos Express on Windows Server 2008

Sophos Anti-Virus for NetApp Storage Systems startup guide. Runs on Windows 2000 and later

DIGIPASS KEY series and smart card series for Juniper SSL VPN Authentication

How To Install Caarcserve Backup Patch Manager (Carcserver) On A Pc Or Mac Or Mac (Or Mac)

MicrosoftDynam ics GP TenantServices Installation and Adm inistration Guide

2.0. Quick Start Guide

HELP DOCUMENTATION E-SSOM DEPLOYMENT GUIDE

Windows Intune Walkthrough: Windows Phone 8 Management

O Reilly Media, Inc. 3/2/2007

Tenrox. Single Sign-On (SSO) Setup Guide. January, Tenrox. All rights reserved.

Beginning with SubclipseSVN

DIGIPASS Authentication for Microsoft ISA 2006 Single Sign-On for Outlook Web Access

Generating an Apple Push Notification Service Certificate

Universal Management Service 2015

Basic Exchange Setup Guide

Version 9. Active Directory Integration in Progeny 9

Symantec Enterprise Vault Technical Note. Troubleshooting Operations Manager. Windows

Citrix Systems, Inc.

Web servers and WebSphere Portal

CA Nimsoft Service Desk

windream with Firewall

HP Device Manager 4.6

Step-by-step installation guide for monitoring untrusted servers using Operations Manager ( Part 3 of 3)

Acronis True Image Server

SolarWinds Technical Reference

Server Installation Guide ZENworks Patch Management 6.4 SP2

Installing and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management

CIFS Permissions Best Practices Nasuni Corporation Natick, MA

Front-Office Server 2.7

TIBCO Spotfire Automation Services Installation and Configuration

Remote Console Installation & Setup Guide. November 2009

ElectricCommander. Technical Notes MS Visual Studio Add-in Integration version version 3.5 or higher. October 2010

DEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER

Customer Tips. Configuring Color Access on the WorkCentre 7328/7335/7345 using Windows Active Directory. for the user. Overview

Creating Home Directories for Windows and Macintosh Computers

For Active Directory Installation Guide

Symantec Backup Exec 2010 R2. Quick Installation Guide

Software Delivery Integration and Source Code Management. for Suppliers

SETUP SSL IN SHAREPOINT 2013 (USING SELF-SIGNED CERTIFICATE)

Installing Management Applications on VNX for File

Infor Cloud Printing Service Administration Guide

Basic Exchange Setup Guide

Archive One Policy V4.2 Quick Start Guide October 2005

Introduction to Version Control in

Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive

Enterprise Server Setup Guide

Digipass Plug-In for IAS. IAS Plug-In IAS. Microsoft's Internet Authentication Service. Installation Guide

Aras Innovator.NET Client Security Policy Configuration

Ultimus and Microsoft Active Directory

Cisco TelePresence Authenticating Cisco VCS Accounts Using LDAP

Setting Up SSL on IIS6 for MEGA Advisor

LANDESK Service Desk. Desktop Manager

Entrust Managed Services PKI. Configuring secure LDAP with Domain Controller digital certificates

Acronis Backup & Recovery Backing Up Microsoft Exchange Server Data

IBM Connections Plug-In for Microsoft Outlook Installation Help

Acronis Storage Gateway

FTP Server Configuration

NTP Software File Auditor for Windows Edition

Symantec AntiVirus Corporate Edition Patch Update

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide

Craig Pelkie Bits & Bytes Programming, Inc. craig@web400.com

Transcription:

Subversion Server for Windows VisualSVN Team

VisualSVN Server: Subversion Server for Windows VisualSVN Team Copyright 2005-2008 VisualSVN Team Windows is a registered trademark of Microsoft Corporation. All other trademarks and copyrights referred to are the property of their respective owners. Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder. Distribution of this work or derivative work in any standard (paper) book form for commercial purposes is prohibited unless prior permission is obtained from the copyright holder. DOCUMENTATION IS PROVIDED AS IS AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.

Setting up Server... 5 Installation... 5 Management console... 6 Repository management... 7 Access permissions management... 8 VisualSVN Team 3

4 VisualSVN Team

Setting up Server Typical Subversion setup for team work involves a single server machine being accessed from clients on computers all over the office or, perhaps, all over the world. There are many ways to configure Subversion server. This section will consider the easiest but powerful way to set up VisualSVN Server. VisualSVN Server is a package that contains everything you need to install, configure and manage Subversion server for your team on a Windows platform. It includes Subversion, Apache and a management console. You can easily download VisualSVN Server from its official page at [http://www.visualsvn.com/server/]. Installation VisualSVN Server is distributed as an all-in-one standard Windows Installer package. The installation process is quite easy and intuitive. There is only one configuration screen during the setup process (see the screenshot below). You will be asked to choose the installation path for VisualSVN Server. It's acceptable to leave the default value. You can also select the path where all your Subversion repositories will be stored or leave the default value. The folder will be created if you install VisualSVN Server for the first time. If you already have some repositories inside that folder they will be connected to the VisualSVN Server automatically. VisualSVN Server can host any number of independent Subversion repositories. You should also choose a server port and connection protocol. It is acceptable to leave default values in most cases. At the end of installation process you will be asked to run VisualSVN Server management console as shown on the screenshot below. VisualSVN Team 5

Management console Management console VisualSVN Server provides a simple and intuitive management console implemented as a standard MMC snap-in. You can access it through Start All Programs or through the standard Computer Management console. 6 VisualSVN Team

Repository management With the management console you can easily create new repositories and browse existing ones. It also allows you to manage access permissions for the repositories. Repository management Repository management commands are accessible through the context menu of the VisualSVN Server/ Repositories node (see the picture below). VisualSVN Team 7

Access permissions management While creating a new repository VisualSVN Server can automatically create the default repository structure (i.e. folders trunk, branches and tags). After creating the repository you need to setup permissions for your repository to allow access from the web-browser and various Subversion clients. Access permissions management VisualSVN Server can authenticate users in two ways: using built-in Subversion authentication and using standard Windows Authentication. You can setup the preferred authentication type by choosing the Properties context menu command for the root element in the VisualSVN Server management console. By default, VisualSVN Server uses builtin Subversion authentication. 8 VisualSVN Team

Access permissions management With Windows Authentication you will be able to use local or Windows domain user accounts to connect to VisualSVN Server. With Subversion built-in authentication you need to create users accounts. Please choose the Create User context menu command. You will be asked to enter user name and password for the user that will be created. Please note that user name and password are case sensitive. VisualSVN Server automatically sets up read/write access to all repositories for every authenticated user. For example, you will be able to browse your repositories in the standard web browser. Please choose the Browse context menu command and the standard web browser will be opened at the appropriate URL in your VisualSVN Server. You should enter the user name and password of one of the SVN users to browse the content of your repository in the web browser. There is a simple and intuitive model for user rights management in the VisualSVN Server. Please choose the Security context menu command for any path in your repository and the user rights management dialog will be opened. VisualSVN Team 9

Access permissions management In general, user rights management in VisualSVN Server conforms to the standard user rights management model of the Windows platform. But there are some differences that are described below. There are only three access levels: No Access - there is no access at all; Read Only - there is a read only access; Read / Write - there is a full access. Access permissions are assigned to a user for a path in the repository. That means that the user has the specified access level to the specified path. Permissions are inherited recursively from parent to child. That means that a user will have read access to all child paths of /svn/myproject/trunk if such level of access is granted for /svn/myproject/trunk. But it's possible to specify a different access level for subpaths. The general rule is that permission for the most specific path overrides permissions for less specific path. VisualSVN Server marks all paths with specific permissions by red stars so you can easily review the permission settings. Rights assigned to the topmost Repository node in the management console are inherited by all repositories. There is a special user Everyone that allows you to setup access rights for all authenticated users (anonymous access is not supported by VisualSVN Server). 10 VisualSVN Team