Skip to main content
16 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 ...
Dariusz Woźniak's user avatar
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 ...
Hristian Daskalov's 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.
rd_nielsen's user avatar
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 ...
rrirower's user avatar
  • 1,159
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 ...
Tara McGrew's user avatar
3 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.
Gautam Jain's 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 ...
Izzy's user avatar
  • 18.9k
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, ...
Zeus's user avatar
  • 201
2 votes

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

Git Cola crossplatform (Linux, Windows, OSX) FOSS GitKraken advertise itself as better that Git Cola I use it as main git interface on Linux. Very easy to do everyday operations Commit Revert last ...
mmv-ru's user avatar
  • 436
2 votes

Source version control software with GUI

This actually breaks down into two separate question parts: Version Control Server: With access control, etc. A Compatible Version Control Client: With a nice GUI Server Side One thing to consider ...
Steve Barnes's user avatar
  • 31.8k
2 votes

Document/assets versioning and lock software

I would advise you to store source code in Git (or another tool dedicated to source code) and manage your digital assets using real digital asset management (DAM) software like Alfresco or NemakiWare (...
Nicolas Raoul's user avatar
  • 19.5k
2 votes

Document/assets versioning and lock software

I would suggest taking a look at Mercurial: Open Sourced & Gratis Cross Platform Fast Distributed VCS like git User friendly compared to git in my personal opinion especially for users less ...
Steve Barnes's user avatar
  • 31.8k
2 votes
Accepted

Server-Client Version Control Software for personal files

I would suggest taking a look at mercurial with the zipdoc extension. Mercurial is a distributed version control system, like git but more user friendly, that is free, gratis & open source and ...
Steve Barnes's user avatar
  • 31.8k
2 votes

Tool to visualize merging and branching operations in TFVC

Bourgeon plugin for Visual Studio (2013 and 2015 only) has exactly what you are looking for. https://marketplace.visualstudio.com/items?itemName=StefanLober.Bourgeon https://marketplace.visualstudio....
Malcolm O's user avatar
2 votes

SQL Server database version control

Plain text files, in Git/Mercurial Use your source code version control such as Git, as you mentioned, or Mercurial. Track the creation, definition, and evolving changes as SQL scripts. These are ...
Basil Bourque's user avatar
2 votes
Accepted

I am looking for Version Control for office documents

SVN is actually worth a shot. TortoiseSVN has facilities to diff Office files (at least, doc(x) and xls(x)), it looks like this: Though there are easy to install SVN servers with GUI like VisualSVN, ...
ivan_pozdeev's user avatar
2 votes

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

I've just released Glint. The aim is to have a client that runs fast with a nice, simple, and intuitive UI whilst still having access to more powerful features. Runs on Windows, macOS, and Linux. Free ...
Mike Jerred's user avatar
2 votes

What is an appropriate versioning system for a Master's student doing data processing with MATLAB?

First off - Start using git now - right now even if it is only on a local repository so that you can learn by doing - but don't put it on Google Drive or other file shares as it can become corrupted ...
Steve Barnes's user avatar
  • 31.8k
2 votes

Why do so many wikis use version control systems such as Git to store their data?

IMO, a version control system (VCS) like Git allows the administrators of a wiki to easily revert any changes, mistakes, misinformation that may be introduced to the content. They are fast and, in the ...
CheddarMonkey's user avatar
2 votes
Accepted

Portable, free, cross-platform, GUI-based prose-friendly plain-text diff and merge tool?

PrettyDiff is CC0 licensed - "Pretty Diff project, as of version 2.1.17 and all following versions unless otherwise changed, is licensed with a Creative Commons 1.0 Universal license (CC0)." ...
ivanivan's user avatar
  • 2,498
2 votes

Portable, free, cross-platform, GUI-based prose-friendly plain-text diff and merge tool?

I use Diffuse. From the "About" page: Diffuse is a small and simple text merge tool written in Python. Diffuse should run on any POSIX operating system, including Mac OS X, with the ...
knb's user avatar
  • 3,060
2 votes

Git Client for Non-technical Users

GitKraken - see https://www.gitkraken.com/ Free for non-commercial use. Integrates with BitBucket, GitHub and more to make cloning new repos easy. I wonder though, why don't you just use Google ...
Kind Contributor's user avatar
2 votes
Accepted

Recommendations for version control software for NON-networked PCs that have to share/exchange work

Git is a very powerful tool that would work perfectly for what you need. Where i work, our network is standalone and we have a git server that we all work off. Using the drive as a master version ...
overtones's user avatar
2 votes

Software with a database to lookup hashes of files

I see your goal. Unfortunately there is no SHA-256 or SHA-512 checksum database out there for ALL the software created by the mankind. What you can do is to run a command in PowerShell or Bash and ...
Francesco Mantovani's user avatar
2 votes

Is it a good idea to use Git for document management of technical documentation?

You can use GIT for any files. I store code, images, notes, documentation, help files and even database schema, all in one place. Basically everything except the executable and the database. So a ...
Rohit Gupta's user avatar
  • 1,356
1 vote

Version control system with clients config file, component designs, test documents, issue tracking, PM management

From the description plus your comments you are looking for server software to allow you to manage software projects as well as to provide source control. There are a number of solutions available but ...
Steve Barnes's user avatar
  • 31.8k
1 vote

What is an appropriate versioning system for a Master's student doing data processing with MATLAB?

Not exactly designed specifically for your use case, but Syncthing might be an option. It's designed for near continuous synchronization of data between nodes (with near-real-time syncing under some ...
Austin Hemmelgarn's user avatar
1 vote
Accepted

Tool for convert bitbucket and github tracked issues into PDFs

You can achieve your requirements by using the following steps. Get all the issue ids using the REST api of GitHub or Bitbucket. GitHub: https://developer.github.com/v3/issues/ Bitbucket: https://...
Karthikeyan's user avatar
1 vote

Is there a very simple version control tool that only uses a diff-based change log for a text file?

See page 167ff in https://www.amazon.com/Unix-Programming-Environment-Prentice-Hall-Software/dp/013937681X for 3 scripts that do rudimentary revision control (RC). I have worked a little with gnu-...
drl's user avatar
  • 196
1 vote

Report generating tool for Microsoft Word (team-based)

Have you considered Google Docs? Granted, you (and all your colleagues/collaborators would) would need a Google account but for what it's worth, I find it quite powerful. And, if I understand your ...
Alex's user avatar
  • 1,974

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