How do I share a Java project with a team?

Asked

Viewed 1,174 times

14

Does anyone know of a versioner that allows teamwork using Java?

For example, a Word Online, where everyone changes the file in real time, and the changes are saved on the server.

  • 4

    I think the SVN meets https://tortoisesvn.net/

  • 1

    Gabriel, welcome to [en.so]! Could you define your question better? You want a tool to work with team code or a real-time online editor?

  • I want an online editor in real time. The tool to work as a team I know because the people already answered, now I want to know an online editor in real time.

4 answers

17


If you want to host your source code in the cloud and don’t want to shell out a good gravel for this can be the solution you seek.

TOP 5 FREE SOURCE CODE REPOSITORIES FOR YOUR SOFTWARE.

Github - git The best known of all, has even the source hosted the source code of GNU/Linux, it can be said that this is the first option that comes to mind when thinking of a source code repository for free projects. It is free for public projects.

TFS - Team Foundation Service, is the well-known source code management and collaboration platform from Microsoft that ended up in the cloud.

When we think about TFS we usually get the name Team Foundation Server, after all it is a local platform, internal and installed on a server.

Microsoft some time ago made available this same tool only hosted on cloud, that is, on the servers of the Windows Azure.

The famous TFS has become available as a service, note that it is increasingly common to find the "Saas" Software as a Service, several Microsoft products have already gone to cloud (ex Office 365).

Google Code - Software systems, Mercurial and git. It’s not as trendy as Github, but it’s very relevant in the Free Software community, it’s common for you to see it in projects, if you want to get the most up-to-date version an address for you to update your projects through SVN. Free for public projects with up to 1 giga.

Bitbucketgit and Mercurial. There are no limits to the number of private repositories, its limitation is the number of developers contributing to the project, which is 5 which is a reasonable size for software teams, another highlight is the integration with Jira, for you trackear the insects of your project.

Assembla - Ubversion and git Giga medium of source code and with free private repositories, to host freelance who do not want to be exposed this is a good option.

I hope you enjoyed the tip and don’t leave your source code without versioning, even if you’re a one-man army, or a woman.

  • 1

    So I found out that netbeans has a plugin that works with CVS, so I can get the github repository right? To work on it...

  • 3

    The github is very complete, in paid version, the project can be secret. Many use, are many benefits. + 1

  • @Gabrielti, I don’t know the plugin netbens, but you can create an account on github free and by your application there, will only be like publish. if you want something more private just paying even.

  • 3

    if you want to create a private project with git da to use gitlab

  • From what I’ve seen git meets my needs, as I’m still doing beginner projects. But git still works for advanced projects as well?

  • 1

    Google code is gone.

Show 1 more comment

15

For teamwork and even alone it is interesting to use a tool for control and versioning even to maintain a backup of your code. In the answers to that question, you can understand a little better about the cvs, git and svn.

Any of the three alternatives meets your need, see according to your affinity.

Because it is less complicated and can be used in conjunction with platforms such as github and gitlab, I recommend using the git to beginner projects

5

Completing the answer, we must not forget the gitlab. It’s a great git repository and serves the java community well.

2

I think git is one of the easiest ways, whether you use Eclipse or Netbeans both have SVN or Git plugins. And it’s pretty easy to use.

A good video-lesson link on Youtube. Basic Git Tutorial

I hope I’ve helped.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.