A
A
Andrey Akimov2014-11-07 13:20:52
Programming
Andrey Akimov, 2014-11-07 13:20:52

What are the platforms for collaborative software development?

Interested in both domestic and foreign sites where you can remotely work on a project with a group of several people. The first thing that comes to mind is GitHub, Google Code, but I would like to consider other options, find out the pros and cons.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
V
Viktor Koltcov, 2014-11-07
@Vityarik

bitbucket.org you can make a private repository
There is also sourceforge.net but I honestly don’t know how it is better / worse than GitHub or Google Code
On Google Code I often notice projects that have moved to GitHub, maybe this is because Google indiscriminately closes its services .. .

A
Alexey Kot, 2014-11-07
@CheshireCat

I recently discovered Cloud9
. This is literally a virtual desktop where you can code and see the results in the browser (if you are doing web development), the ability to work with a whole team is available. There are free plans. Try it.

K
Koss1024, 2014-11-07
@Koss1024

It would be worthwhile to indicate at least some information about the project.
Development is a process, in a simple sense, after there are requirements:
Plan (jira, agile, canban) -> Think -> Do (write code) -> check (tests, reviews) -> Edit -> Integrate (git) and circle
For team development required:
Management of releases and tasks.
- Trello, great free service
- jira is usually built into any web repository in one form or another. (Atlassian jira is almost standard)
We write the code as convenient (sublime text, vim :) )
We write and run tests (the continious integration system will help: jenkins, atlassian bamboo)
Review code: atlassian crusible.
Submit to version control system (git, hg, perforce)
Separately worth documenting
Everything together from free:
Atlassian Bitbucket is a great solution for private repositories. There is jira, wiki, git, hg, and much more
github This is if your project is open source and you need a social network attached directly to the project :)

A
Andrey Akimov, 2014-11-08
@Ostan

I found the answer to my question on Wikipedia: Comparison of hosting for open source projects
There is also an English version of the article: Comparsion of Open-Source software hosting
Judging by the number of projects, GitHub is the most popular, SourceForge is in second place, and Google Code is in third.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question