Best version control tool [closed] - version-control

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I am working on an Adobe Flex project. We are a team of 6 people working from the same location. In this situation which version control tool will be the best?

There is no "BEST" tool in the market. It all depends on your needs. There are a lot of available options like git, svn, mercurial etc. If your team members are already comfortable with version control, believe me, what ever you use, won't make much of a difference. Most of the projects (private as well as open source) I am working on are using git. I personally think that git is some what overly complicated because of a lot of features that are rarely used. People might think otherwise, but its just my personnel opinion.
If you and your team are going to use some thing like this for the first time, I would say go for svn.
It is very easy to setup and configure and there are a lot of GUI clients (like tortoise svn) which will make your life easier.
Else go for GIT.
As smart people say, its better to concentrate on the actual product that you are building than to think about and pick one of the million tools available in the market. :)

This is highly contentious, but current favourites are git and Mercurial.
Git is very quick but has crap Windows support. Mercurial is slower but is supported well on all popular platforms.

It basically depends on your workflow. Each tool has it's advantages over some of the others.
I prefer git.
Some more info:
http://whygitisbetterthanx.com/
Popularity of Git/Mercurial/Bazaar vs. which to recommend

Related

Is there any tool to organize development notes and ideas? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I have been searching for some tool to organize my development notes, ideas and features on diferente projects.
I saw diferente tools that did part or what I need but nome combines all.
I know I can do it, but dont have the time.
Right now I use different tools to manage:
By Project
By versions
Features
Note
requests
bugs
etc
Basic features I whould like:
Organized by project
By version
What is it ( Note, idea, feature request, bug, etc
Import/Priority
Deadline
some sort of tag to catalog it
Code-snippet, to better illustrate
Image to better illustrate
I'd like more, these whould do for now.
Does any one know of some tool that those this, or most of it ?
Thanks
We are using Jira. Jira is a bugtracker, issuetracker etc... You can combine it with many add-ons (for scrum, github functionality)

Need to know about the best Managed File Transfer tools available in market considering all the major constraints [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Need to know about the best Managed File Transfer tools available (Open source or licensed) in market considering all the major constraints. Most importantly it should be used for enterprise integration with high availability. I have worked with some MFT tools but each has its own advantages and disadvantages.
I'm sure you've done the Google research on MFT solutions, so I will assume you're looking for personal opinions to validate the direction you're already headed.
I've evaluated Linoma, IpSwitch, Townsend, GlobalScape, Liaison, and Axway. I've got a comparison table somewhere that I put together for our analysis that outlined what I needed in a solution and found that Linoma best fit the bill.
I've now used Linoma's GoAnywhere MFT solution for a few years and am still very pleased with it. The company keeps up with the changing technologies, it has very powerful scripting capabilities yet keeps it simple to manage and administer. Key management, scheduling, alerts, logging, role management, HA integration, data manipulation, multi-platform, mobile app, and more are some of the many functions. But one of the best things about Linoma is their dedicated support team. They are the best I've worked with.
Here's a link to their information: http://www.goanywheremft.com/products/director
Good luck in your search.

Project/Task management software? (hosted on-site, with localized russian interface) [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am currently researching what project/task management software is available on the market.
My requirements are:
solution needs to be hosted on my server, located on-site;
it should be possible to switch interface language to russian (since all of employers are russians);
it should not be software oriented (in terms of bugs, features, improvements).
If you know anything that can help me, please leave a comment or an answer!
Thanks in advance!
I would recommend Project Management Standard software by Microsoft Project 2010. This software gives managers an easy way to handle projects. They've made a lot of changes to their visuals and I've noticed that this project manager software has given much higher productivity rates.
you may give TeamLab a try - it is offered as open source & AMI solution, so you may install it on your server, the software has russian localization and you may switch the interface, in addition it's feaures permit TeamLab to be used in software development sphere.
I dunno how good the Russian translation is nowadays, but Redmine is awesome.
Easy to install
http://bitnami.org/stack/redmine
www.turnkeylinux.org/redmine
Flexible
Easy to translate
Great community
I really love FogBugz
It's also the only system I know which supports Evidence Based Scheduling
I don't know if it supports russian, but perhaps you can ask their support ?
We've developed a task and meeting management application for non-IT people (although some dev teams are using it as well) called PriorityCentre https://mijura.com/.
We have the option to host our software onsite on request but we don't support any other languages besides english. However if you are still looking in a few months then we might :)

deployable wiki-based documentation [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am looking for a wiki project that is editable by developers and can have comments and history, much like everything else, but also has the following features:
A way to tag or version the wiki in an intuitive interface that any competent developer can use
A way to deploy a tagged or versioned snapshot of the wiki with the option of stripping it of any editorial history.
The use case is to have a team of developers able to fluidly update documentation in the lifecycle of a project and have the necessary internal dialogs, but then have a way to package the documentation in a polished way so that it can be included with a commercial product.
The ideal solution, if this software exists somewhere, would be to have some type of facility so that you can do say, PDF output to send to a commercial printer or have a way to do custom templates depending on the parameters of the deployment.
Does any sage developer out there know of such software?
I would take a look at GitHub's Gollum which seems to fit your requirements quite well. They also support a bunch of different markup alternatives, and both Markdown and Textile have converters to PDF (and probably a bunch of the other markup choices as well).

Versioning library like SQLite database library? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I like how SQLite library can be included into an application and the application has a full-fledged database to use.
Similarly, is there an open source versioning library that I can include into my application so that I can save versions of files as well as do diffs and merges?
SVN doesn't require any prerequisites on end user machine. You can embed SVN right into you app. To learn more on subversion integration, visit "Application Integration/Embedding" thread on SVN forum.
Answering my question myself, I recently discovered hgshelve and gitshelve that is almost exactly what I was looking for.
I am not entirely sure what you mean by "included in an application", as you could potentially deliver any library so long as the licensing allows. Are you referring to the fact that sqlite is small or that it is public domain?
Mercurial is a similarly lightweight piece of revision control software. If you are writing your application in python, which is likely since python now includes sqlite3, importing features directly from mercurial's source code should not be too difficult. Otherwise there's no shame in invoking commandline processes, though this may be clunkier. Mercurial is not public domain, but it is GPL'd.
Mercurial is also my personal favorite among modern revision control systems. It's leaps ahead of CVS and Subversion, and very similar to GIT although somewhat simpler to use.
You might want to look at fossil, an scm tool written by the author of sqlite. I don't know how easy it is to embed, but it is a single file executable so it should be quite easy to run from within your application.
Arguably, running it as a seperate process might actually be better than embedding since it won't slow down your app while it does what it does.
In my opinion Firebird is one of the best choices for embedded DB scenarios.
Also Microsoft SQL Server Compact (closed source, but free) might be suitable, however it less capable than Firebird.
EDIT:
I misread you question. If you don't need RDBMS, you can try to embed SVN to your application.