16 votes

What is a good newbie-friendly graphical Git client for Windows?

The most simplistic and easy I have ever seen is GitHub for Windows: But there is one caveat: using with non-github repositories isn't intuitive (feels like a hack TBH).
user avatar
  • 516
15 votes

What is a good newbie-friendly graphical Git client for Windows?

You may consider using GitKraken. Some features: Free for non-commercial use Cross-platform (Windows, Mac, Linux) Multiple profile support One-click undo & redo Built-in merge tool ...
user avatar
12 votes

What is a good newbie-friendly graphical Git client for Windows?

ungit has a strong ease of use and understandability focus (as the name suggests) https://github.com/FredrikNoren/ungit Install: npm install -g ungit It is Node.js based and runs a server that ...
user avatar
6 votes
Accepted

Linux software for local version control

I think for your project Git is fitted best. Especially on Linux, it is... easy to install: apt-get install git / yum install git easy to get started with (just change into your projects top ...
user avatar
  • 18.5k
6 votes
Accepted

A version control for Word

If you can, try switching to Google Docs. It handles this situation very well. It is designed around collaboration on documents; it colors the edits or marks them with strikethrough for deletions ...
user avatar
5 votes

Subversion client for Windows

I would suggest either TortoiseSVN as an SVN Client it is: free, easy to use, (integrates with file explorer), Windows Prerequisite for VsTortoise Visual Studio plugin. But reading between the ...
user avatar
  • 31.1k
5 votes
Accepted

Version control system and front end interface for 40+ students

A very popular version control system these days is Git. GitHub is free with unlimited collaborators for public repositories. If you need private repositories take a look at GitLab; it's free when ...
user avatar
5 votes

New software team lead, looking to upgrade tools

I would consider evaluating the Atlassian stack, which is for me the most valuable out there: JIRA + Fisheye + Confluence will be a perfect match. Fisheye can connect to either SVN or Git ...
user avatar
  • 171
5 votes

What is an open-source alternative to the Atlassian suite of products (Confluence, JIRA, etc.)?

TRAC has wiki, bug tracker, code viewer, all with markup to interlink. Or, there is its fork Apache Bloodhound. All written in Python, plenty of plugins. Very mature. BTW Trac wiki is much closer ...
user avatar
5 votes

What is an open-source alternative to the Atlassian suite of products (Confluence, JIRA, etc.)?

I've played with Phabricator a little bit, but it's been over a year. It seems to have set its sights high with lots of components and functionality.
user avatar
  • 339
4 votes

Password manager with revision control

KeePass 2 has a history for every entry (automatically updated). It runs on Linux, however I think it was ported from Windows, and the Linux version looks a little ugly. I think it does everything ...
user avatar
  • 141
4 votes

A real time version control for programmers?

vim and derivatives include infinite undo so you can get back to the version of the document you opened. Recent version of vim also allow persistent undo so you can keep your undos even if you exit ...
user avatar
  • 369
4 votes

What is an open-source alternative to the Atlassian suite of products (Confluence, JIRA, etc.)?

That's simple - GitLab - i know you're looking at another direction, but if you think about it, GitLab has great implementation opportunities beyond building software. It has most of the features ...
user avatar
4 votes

Version control system locally

Distributed version control systems such as Mercurial and Git allow you to create local repositories. These can either be on a local network or just within a single directory tree.
user avatar
3 votes

Ticket tracking project management workflow software

I'm using Trac for this kind of job (see my answer here for details): Version control integration (SVN preferred): Definitely. I'm using it with SVN, but other VCSs (e.g. git) are also supported. ...
user avatar
  • 18.5k
3 votes
Accepted

Passive version control for Windows

You can use a CVS like the ones you mention and set up some background auto-commit. E.g. with git on Linux inotifywait -q -m -e CLOSE_WRITE --format="git commit -m 'autocommit on change' %w" file....
user avatar
3 votes

Document Version Control System

Version Control Systems generally do not care about what the files fed to them represent – though they tread file types differently (e.g. binary files). So we can leave the file-specific stuff aside. ...
user avatar
  • 18.5k
3 votes

Easy and simple GUI source version control on Windows

I've been using Subversion with the Tortoise SVN client on Windows for many years and find it very easy to use. The client is implemented as a Shell extension (on the context menu) and can be ...
user avatar
  • 1,149
3 votes

Mercurial GUI with support for evolve

TortoiseHg does have some integrated GUI support for evolve these days: the workbench shows obsolescence relationships and troubled revisions, and the "Strip" command becomes "Prune" when evolve is ...
user avatar
3 votes

Linux Filesystem which tracks changes?

gitfs should fit your needs: tracks changes: Yes, in a git repo mostly small files: Perfect. Huge files might be problematic, though. Non-root users should not be able to modify the history/versions ...
user avatar
  • 18.5k
3 votes
Accepted

Video editor that works from plain-text files

AviSynth seems to be the tool that directly answers your needs on Windows. This is a completely script-based editing approach, with quite powerful instruments (built-in or as plug-ins) for reading, ...
user avatar
  • 191
2 votes

What is a good newbie-friendly graphical Git client for Windows?

I am surprised hardly anyone mentioned about Git Extensions. I am using it for many years and I find it more user friendly than Tortoise Git.
user avatar
2 votes

File undo history external to any text editor (similar to local history in an IDE)

The way to do keep versions of files automatically and independently from the application is at the filesystem level. There's a FUSE filesystem for that: copyfs. Copyfs provides a view of an existing ...
user avatar
2 votes

File undo history external to any text editor (similar to local history in an IDE)

You could use git itself, locally - without the need of a server, to track the history. If you have git installed in your computer, issue the git init command from inside the directory, to initialize ...
user avatar
2 votes

Tool for calculating metrics from source control

In the book Your code as a crime scene (Amazon Germany), Adam Tornhill uses version control systems to find a lot of interesting facts and presents them in a "new" way. The cool thing is that the ...
user avatar
2 votes

Tool for calculating metrics from source control

I don't know that you'll find a tool that handles all of your requirements, but, the one I can recommend is StatSvn. We use it as part of our nightly Jenkins build process. It identifies LOC and ...
user avatar
  • 1,149
2 votes
Accepted

Tool to view Hg revision graph focussed on head splitting and merges

With a little playing about TortoiseHg can do more or less what you are asking for by using the revset filter on the filter bar. First ensure that the filter bar is visible by selecting in the view ...
user avatar
  • 31.1k
2 votes

A version control for Word

There are collaboration tools and revision control available within Word but as with many things MS it does not follow a standard, is not compatible with anything else and may not even work between ...
user avatar
  • 31.1k
2 votes
Accepted

With which tool I can draw version control(git) graphs?

a friendly text language is highly appreciated That reminds me of Graphviz, though the output would look a bit different from normal directed acyclic graph (please check the linked Wikipedia page for ...
user avatar
  • 18.5k
2 votes
Accepted

GUI-based version control tool for MySQL

Providing that you, or your organisation, are ready to pay for it there is Datical DB which is a commercial tool built on top of Liquidbase and provides, amongst other stuff, a GUI interface. The web ...
user avatar
  • 31.1k

Only top scored, non community-wiki answers of a minimum length are eligible