A
A
AdamDickins2018-12-04 20:13:00
subversion
AdamDickins, 2018-12-04 20:13:00

How to properly fork a project in tortoisesvn?

Hello.
There is a project that I support for a long time.
The project sells e-books.
There were no problems, but we need to make an offshoot for the sale of audio books.
The functionality is almost the same, but audio books have additional features.
I think it is inexpedient to split the system into two projects "El. Books" and "Audiobooks", that is, roughly speaking, to create two folders, since in addition to everything there will be general changes that will affect both the "El. Books" and "Audiobooks" projects.
Therefore, I decided to make an offshoot of "Audiobooks" from the "El. Books" project with the help of tortoisesvn.
I recently started using this version control system and I'm having trouble getting it set up.
The end result should be that I could work with the Audiobooks project and the eBooks project, but when I needed to make general edits, those two projects would be amended.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
O
OnYourLips, 2018-12-04
@AdamDickins

A branch is a working version of the same project.
It doesn't fit your needs.
You have two obvious choices:
1. Move the common parts to libraries. If everything is very different, then this option is expected.
2. Combine the functionality in one project and install the project in two places, resolving the existence of features with settings.
Apparently, you need the second way.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question