[meteor_slideshow slideshow=”arp1″]
You have been asked to install an SVN repository on a server. The SVN will be remotely accessed using the svnserve dmon that is supplied with SVN (please note that this is not the most secure way to access an SVN repository)
Install the distributed revision control system subversion from the Debian package of the same name. After installation you will need to congure subversion to be usable.
Tasks that will need to be done:
a. Install the subversion package.
b. (4 marks) Write and install an init.d script to automat-ically start and stop svnserve (the subversion server) at
boot/shut-down (in dmon mode| do not use inetd mode, do not use an ssh encrypted tunnel). (Hint: Use the ex-
ample init script /etc/init.d/skeleton and remember to explain your changes.)
c. Create an SVN repository at /usr/local/svn/
d. (4 marks) Congure the repository and dene the repository usernames and passwords.
e. (4 marks) Implement conguration and runtime options that increase security|explaining why your choices increase security.
f. (4 marks) Test your conguration, repository and running
server by creating a project in the repository. Show that you
can check in and check out documents from the repository.
(Note: this is supposed to be a remote repository so all tests
must be done via the svn server.)
g. (4 marks) Document and explain in your own words the steps
required to get the subversion system working. Include an
explanation of every command you use (plus any command
line options) and any les you modify or create.
Notes:
a. Explain in your own words each operation you needed to per-
form to get the Subversion system working. Your descriptions
of each operation need to show you understand the purpose
of the operation.
b. Access to the repository must be via the server. This means
that the URL must begin svn://localhost/. The SVN
client can access the repository directly from the le-system|
but that does not demonstrate that the server is up and run-
ning and is useless for distributed revision control.
3
c. Do not explain how you installed packages!
d. List all resources used in answering the question.
[meteor_slideshow slideshow=”arp2″]
A-Research-Paper.com is committed to deliver a custom paper/essay which is 100% original and deliver it within the deadline. Place your custom order with us and experience the different; You are guaranteed; value for your money and a premium paper which meets your expectations, 24/7 customer support and communication with your writer. Order Now
Use the order calculator below and get started! Contact our live support team for any assistance or inquiry.
[order_calculator]