How to integrate the Redmine SVN version control feature in the CentOS environment
Https://bitnami.com/redirect/to/105846/bitnami-redmine-3.2.2-0-linux-x64-installer.run This address is the official Bitnami redmine software.
chmod 777 Bitnami-redmine-3.2.2-0-linux-x64-installer.run #redmine下载之后并没有执行的权限, we need to give him the authority to perform.
./bitnami-redmine-3.2.2-0-linux-x64-installer.run #运行此脚本
[Email protected] ~]#./bitnami-redmine-3.2.2-0-linux-x64-installer.run
Language Selection
Please select the installation language
[1] English-english
[2] Spanish-espaol
[3] Japanese-Japanese
[4] Korean-
[5] Simplified Chinese-Simplified Chinese
[6] Hebrew-
[7] German-deutsch
[8] Romanian-roman
[9] Russian-русский
Choose an option [1]: 5
----------------------------------------------------------------------------
Welcome to Bitnami Redmine Stack installer.
----------------------------------------------------------------------------
Select the components you want to install, and clear the components that you do not want to install. When you are ready to continue, click Forward.
Subversion [y/n]: Y
PhpMyAdmin [y/n]: Y
Redmine:y (cannot be edited)
Git [y/n]: Y
Are the above choices correct? [y/n]: Y
----------------------------------------------------------------------------
installation folder
Please select a folder to install Bitnami Redmine stack
Select a folder [/opt/redmine-2.5.2-1]:
----------------------------------------------------------------------------
Create an Administrator account
Bitnami Redmine Stack Admin user created
your real name [User name]: admin
email address [[email protected]: [email protected]
Login [user]: admin
Password: admin
Please Confirm password: admin
----------------------------------------------------------------------------
Default data Configuration language
Select the default data configuration language:
[1] Bulgarian
[2] Czech
[3] German
[4] English
[5] Spain
[6] French
[7] Hebrew language
[8] Italian language
[9] Japanese
[10] Korean language
[11] Dutch language
[12] Polish
[13] Portuguese
[14] Portuguese/Brazil
[15] Romanian
[16] Russian
[17] Serbian language
[18] Swedish
[19] Chinese
[20] Chinese/traditional
Please select an option [19]:
Do you want to configure mail support? [y/n]: Y
----------------------------------------------------------------------------
Configure SMTP settings
This was required so your application can send notifications via email.
Default Email provider:
[1] GMail
[2] Custom
Please select an option [1]: 2
----------------------------------------------------------------------------
Configure SMTP settings
This data was stored in the application configuration files and could be visible to
Others. For this reason, it's recommended that and do not use your personal
Account credentials.
User name []: [Email protected]
Password:
Re-enter:
SMTP host []: smtp.qq.com
SMTP Port []: 25
Secure connection
[1] No
[2] SSL
[3] TLS
Please select an option [3]:
----------------------------------------------------------------------------
Setup is ready to install the Bitnami Redmine Stack to your computer.
Are you sure you want to continue? [y/n]: Y
----------------------------------------------------------------------------
Please wait while the Bitnami Redmine Stack is installed to your computer.
is installing
0% ______________ 50% ______________ 100%
#########################################
----------------------------------------------------------------------------
The installer has installed the Bitnami Redmine Stack on your computer.
Start the Redmine application. [y/n]: Y
Info: Visit the Bitnami Redmine Stack and access http://localhost:80 from your browser.
Press [Enter] to continue:
Now that your redmine has been installed, Http://127.0.0.1/redmine will be able to access Redmine, using the previously configured Redmine account to log in.
4. New Redmine SVN test project
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M01/7F/FF/wKiom1cz6lCTtM3jAACunaJ0wPg852.png "title=" Qq20160512102803.png "alt=" Wkiom1cz6lcttm3jaacunaj0wpg852.png "/>
5. Create a new repository in the configuration of the Redmine SVN project.
650) this.width=650; "src=" Http://s1.51cto.com/wyfs02/M01/7F/FF/wKiom1cz6uChJ3pQAADEDdpgsQs308.png "title=" 123. PNG "alt=" Wkiom1cz6uchj3pqaadeddpgsqs308.png "/>
6. This time you need to install SVN in another virtual machine, execute the command install Yum install Subversion MOD_DAV_SVN
7. SVN--sersion #查看svn版本信息, if the appropriate version information appears, indicates a successful installation.
8. Mkdir-p/opt/svn/test1 #创建文件
9. Svnadmin Create/opt/svn/test1 #创建test1测试版本库
10.vim/opt/svn/test1/conf/svnserve.conf
Modify the following configuration (there must be no spaces before the file)
Anon-access=none
Auth-access=write
password-db=passwd
11.vim/opt/svn/test1/conf/passwd
Test1=test1 #账户密码都为test1
12.vim/opt/svn/test1/conf/authz.conf
[/]
Test1 = RW
13.killall Svnserve #杀死所有svnserve进程
14.svnserve-d-r/opt/svn/test1 #重启svn服务
After the above steps, Redmine can use the SVN function, in the Redmine project configuration to add the repository, add address: SVN://IP, the user name and password are test1 #此IP为svn服务器的IP
This article from "Cheng Xiao Bai" blog, declined reprint!
Bitnami redmine Integrated SVN version control