K
K
kodnik2014-07-30 09:20:20
Freelance
kodnik, 2014-07-30 09:20:20

How is the development of large projects with partial access to the code organized?

It is very interesting how the development of large projects is organized, how access to the source is provided for outsourcers / freelancers. What system is used for this? How is the code being tested? What documentation or book should I read to understand this? How is protection against code theft arranged, to which a large number of people have access?!

Answer the question

In order to leave comments, you need to log in

3 answer(s)
V
Vlad Zhivotnev, 2014-07-30
@kodnik

Well, offhand - svn (with division of rights by directories) + green trunk + autotests for the entire project in some teamcity during assembly.

S
Sergey, 2014-07-30
@begemot_sun

1. A ready-made environment for executing the programmer's code (testing)
2. Dividing the project into systems (a clear description of the API between systems)
3. Delegating the development of different systems to different developers, so that they do not know each other and communicate only through the manager.

S
Sergey Lerg, 2014-07-30
@Lerg

Plus version control systems like bitbucket and bug trackers like JIRA.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question