are the Server installation path and the repository path.After the prompt is successful, you can directly enter "Net start svnservice" to start the service, or directly start the service in "service" of "Administrative Tools.Step 3: Create a project and configure Access PermissionsGo to the F: \ svnhome directory, right-click and choose [toisesvn]-> [Create repository href...] before creating the directory, make sure that there are no folders or files in the directory. After the creation is suc
version used is RedHat Enterprise 4.4 32 bits. The default web server and database server are not installed.
The tar package to be prepared is as follows:Openssl-0.9.8e.tar.gzHttpd-2.2.6.tar.gzPostgresql-8.2.5.tar.gzPhp-5.2.4.tar.gzDb-4.4.20.tar.gzSubversion-1.2.1.tar.bz2Gforge-4.5.16.tar.bz2These packages can be found online.
Install the SDK in the following sequence:I. OpenSSL# Tar-zvxf openssl-0.9.8e.tar.gz# Cd openssl-0.9.8e#./Config -- prefix =/usr/local/OpenSSL# Make# Make install
Ii. Ap
find that all the things I want to add already exist.
3) configure the svn virtual directory in Apache
Enter the following content in the/etc/apache2/other/New SVN. conf directory:
Dav SVN
Svnpath "/path/to/SVN/repository"
Authtype basic
# Authenticated user name
Authname "Admin"
# Authentication Password File Path
Authuserfile/path/to/SVN/Repository/DB/passwd
Require valid-user
4) create a user and password for SVN Authentication
$ Htpasswd-C/pa
. apache2.2 cannot call APR of svn1.44.
Copy libdb43.dll from the downloaded Apr to the Apache Module Directory/modules/
Add mod_dav_svn.so and mod_authz_svn.so to the Module Directory,
However, in actual use, it is better to set an absolute path during configuration.
Configure httpd. conf (the same as the description on the official website) removes the following comments (delete the '#' Mark ): # loadmodule dav_fs_module modules/mod_dav_fs.so # loadmodule dav_module modules/mod_dav.so Add the
warehouses. Java programmers can only read and write files in all Java software warehouses.
CS programmers can read only the demo folder under the Java software warehouse and read and write temp under the Java software warehouse without any other power.
Java programmers can read only the demo folder under the CS software warehouse and read and write temp under the CS software warehouse without any other power.
Poor interns can only read the demo folder under each software warehouse, and can rea
this information.
SVN log # provides you with a record, including: Who made changes to files, directories, which revisions were made, the date and time of the revisions, and the log information you provided at that time
######### Common command line commands for SVN #############
########## SVN + Apache configuration ##############1. Install softwareYum install subversion mod_dav_svn httpd-y
2. Configure Apache
CD/etc/httpd/CONF. d/
Vim subversion. conf
Loadmodule dav_svn_module/etc/httpd/modul
Download the source code package from the official websiteApr-1.5.1.tar.gzApr-util-1.5.3.tar.gzHttpd-2.4.10.tar.gz
The installation user is root.Unzip command tar-zxvf httpd-2.4.10.tar.gz
Install Apr, APR-util
./Configure -- prefix =/usr/local/APR
Error: Rm: cannot remove 'libtoolt': no such file or directory
I did not directly ignore it. I have modified Configure on the Internet to solve this problem. I did not try it here.
Make
Make install
./Configure -- prefix =/usr/local
Solution 1: I have referred to the relevant online Installation manuals for the following content. I would like to thank the original author for his hard work:
ToRootLog on to the system.(1)InstallApache# Cd httpd-2.2.11#./Configure -- enable-Dav-- Enable-so -- enable-maintainer-Mode# Make# Make install
/* Note that when Berkeley is installedDBIs a storage format that provides a version library, Berkeley DBYesAn embedded database format provided by O
modules are found. I have reinstalled them several times, including not finding these two items when I reinstall Apache. Later, Google installed some documents by downloading the source code, instead of using ports or package. In this way, it is inconvenient to manage the installation. I don't want to do this.
Fortunately, after suffering from PhP5, I found the same way to deal with it.
CD/usr/ports/devel/SubversionVI makefile(Add -- With-apxs at the end of configure_args = and save and exit)Ma
I wanted to toss SVN + Apache + Trac, but I didn't think it was successful at half past one. I only implemented SVN + Apache support and kept a record.
Host system: Mac OS X 10.8.3
Virtual Machine: virtualbox
Virtual Machine System: Ubuntu 12.04.2 lts
Reference connection: http://wiki.ubuntu.org.cn/SubVersion
Step 1: Install Subversion
Step 2: Install apache2
# Sudo apt-Get install apache2
Installation completed
# Apache2-V
If the following result is displayed, the installation is successful (th
out.The Group access permission processing is very sensitive to the user's umask settings. It is recommended that only one user access the group. Insensitive to umask settingsFunction Maturity Date: January 11. Install APR-1.2.7 and APR-util-1.2.7: Http://apr.apache.org/Tar zxvf apr-1.2.7.tar.gz./ConfigureMakeMake installTar zxvf apr-util-1.2.7.tar.gz./Configure -- With-Apr =/usr/local/APR/MakeMake install2. Compile and install Apache.Tar zxvf httpd-2.2.3.tar.gzCD httpd-2.2.3./Configure -- pref
installation directory, open httpd. conf in the text editor, and find the following two lines:
#LoadModule dav_module modules/mod_dav.so#LoadModule dav_fs_module modules/mod_dav_fs.so
Remove the annotator "#" before each line.
Note that in the Subversion/bin directoryMod_authz_svn
Mod_dav_svn
Copy to the D: \ Program Files \ Apache Software Foundation \ apache2.2 \ modules directory (the Personal paths are different, but all are modules,
I have been entangled in this mistake for a long time,
] # svnserve-d-r/SVN /;
-D Indicates running in daemon mode (running in the background)
-R/SVN/Specify the root directory as/SVN/
Check whether the server is properly started:
[Svn_leader @ localhost root] $ PS-Ef | grep svnserve
If the following information is displayed, the instance is successfully started:
Lyl 6941 1 0? 00:00:00 svnserve-d -- listen-port 9999-r/SVN
5. Create a version Library
[Root @ localhost Home] # cd/SVN
[Root @ localhost svnrepos] # svnadmin create P1;
P1 can be changed
a basic authentication and point Apache to where the actual # repository resides. Dav SVNSvnpath/var/www/SVN/ReposAuthtype basicAuthname "Subversion repos"Authuserfile/etc/SVN-auth-ConfRequire valid-user You can directly change it to the same one.Http: // ip/Repos In this way, you can see.The following is a user creation: the first and second commands are different because the first command creates a new file. Do not run the two commands. If you ente
:
Loadmodule dav_svn_module modules/mod_dav_svn.soLoadmodule dav_module modules/mod_dav.soLoadmodule authz_svn_module modules/mod_authz_svn.so
Configure the Repository:
Dav SVNSvnparentpath D:/SVNThen, configure the authentication method:Here we use the authentication method of once Apache:
Htpasswd-CM d:/SVN-auth-file user1Then, you will be prompted to enter the password, and a user will be added here. Then add another user:Htpasswd-m d:/SVN-auth-fil
This article describes how to build a mediawiki site in Gentoo Linux. mediawiki is a wiki encyclopedia website similar to wikipedia.org.
Each step is a real operation record. In theory, Gentoo Linux can be installed by following this step. If it is original, please indicate the source.
The configurations of other Linux versions are the same.
All the following commands starting with # Are the commands to be executed
1. Environment Description
# Uname-Linux df53l 2.6.28-gentoo-r5 #1 SMP Tue Jun 1
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.