Questions tagged [version-control]

Software used to manage changes to documents, computer programs, large web sites, and other collections of information.

Filter by
Sorted by
Tagged with
159 votes
12 answers
169k views

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

Personally I'd just install Cygwin and proceed with the usual *nix shell tools, but I need to make a software recommendation to some clients that need something a bit more newbie friendly. The ...
Caleb's user avatar
  • 5,455
26 votes
4 answers
658 views

Merge GUI tools for those new to merging

The other day I had to do a rather icky merge. I tried it via the command line, but was so confused that I had to use a GUI tool. I used meld, but it seems that there are others, like kdiff3. But ...
Manishearth's user avatar
  • 2,385
25 votes
4 answers
1k views

Simple versioning for plain-text documents (Linux)

I would like to identify a simple, FOSS version control system for plain text documents. For more complex (academic) writing, I happily use LibreOffice. But increasingly I find it convenient to write ...
Dɑvïd's user avatar
  • 1,560
17 votes
5 answers
1k views

What is a good newbie friendly graphical Git client for OS X?

Personally I'd just pop open a terminal and brew-up the usual *nix shell tools, but I need to make a software recommendation to some clients that need something a bit more newbie friendly. The ...
Caleb's user avatar
  • 5,455
16 votes
6 answers
7k views

A version control for Word

I work in a small office inside a University and I'm in charge of the physical documents for the students like guides, questionnaire and so on. We have 10-15 students a year that work with us to get ...
epistrephein's user avatar
14 votes
5 answers
5k views

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

I've periodically searched for an open-source alternative to the awesome suite of Atlassian products and always come up nearly empty. This time, the only option that seemed to exist is Tiki Wiki CMS ...
hourback's user avatar
  • 339
14 votes
4 answers
910 views

Pre-merge/commit code review tool

In my previous workplace we have used Gerrit as a code review tool for git to share and review each other's modifications on a web-based interface and give feedback and a chance to improve the code ...
palacsint's user avatar
  • 1,843
13 votes
1 answer
409 views

Portable, real-time collaborative, multimarkdown editor, with live preview and version control integration

I'm looking for a tool, collection of tools and/or plugins, or even works-in-progress in this general direction, for this quite demanding (and possibly conflicting) set of requirements: user ...
Rody Oldenhuis's user avatar
11 votes
1 answer
224 views

New software team lead, looking to upgrade tools

I recently promoted to the Technical Project Manager role for the small software company I work for. We produce one main product that is supported by numerous smaller products. At any given time we ...
Pippen's user avatar
  • 111
11 votes
1 answer
1k views

Online note taking with Markdown and revisions (saved in server filesystem)?

I have a limited access to a server running PHP, which is allowed to read/create files in my user area on the server. Here I would like to set up a small "self-hosted", "collaborative" online note ...
sdaau's user avatar
  • 781
11 votes
1 answer
250 views

Version control tool interoperable with other version control tools

We are starting to reevaluate version control software to be used at our company. We selected ClearCase about 15 years ago and Subversion six years ago, so we have some environments still with ...
jia103's user avatar
  • 343
7 votes
2 answers
493 views

Dotfile Management Tool, for controlling which dotfiles at work vs at home

I have several different environments I work in, and several different sets of dot-files I use in each. Use-Case Consider the example (simplified scenario). I have 3 environments: work-desktop work-...
Frames Catherine White's user avatar
6 votes
2 answers
1k views

Tool for calculating metrics from source control

Does any simple tool exist, that can calculate various metrics from version control? Most metrics calculators work only on source code. I'm using SVN. Some nice graphics output like graphs or ...
Euphoric's user avatar
  • 161
6 votes
1 answer
178 views

Passive version control for Windows

I have moved to a new position where non-programmers sometimes produce snips of code and I have been authorized to better structure their code foundation. However, before I introduce them to a ...
kurast's user avatar
  • 163
6 votes
1 answer
328 views

SQL Server database version control

I'm looking for open source SQL Server database version control addon/tools to link with Git. I tried gitSQL and red-gate sql source control (not an open source). With gitSQL I see a problem that ...
missingsemicolon's user avatar
5 votes
3 answers
711 views

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

I have a Macbook at home and a GNU/linux desktop workstation at work. But, I sometimes also have to work on my university's library machines (running Windows 7) without admin rights. Is there a (...
Dr Krishnakumar Gopalakrishnan's user avatar
5 votes
2 answers
696 views

Document Version Control System

I'm new to all this versioning business so please help me understand the different versioning software out there that will suit my need. I've come to a sad realisation that I need to start versioning ...
user3804927's user avatar
5 votes
1 answer
130 views

Versioning system for translations

I am looking for a versioning/tracking system (commercial or free it doesn't matter) to handle the translations of a large number of documents that are constantly under development. The text can ...
yiannis's user avatar
  • 103
5 votes
1 answer
44 views

What wiki supports feature branches?

In our development workflow, like most Git-based shops, we have a production branch, a master/dev branch, feature branches where developers work on features, and release branches where things go ...
Jeremy Thomerson's user avatar
5 votes
1 answer
57 views

Android Git client with revert support

I’m looking for a for Git client on Android that can do git revert <sha> (in addition to pull and push). There are many well-featured Git clients in Play store, but I haven’t found one with ...
neu242's user avatar
  • 161
5 votes
1 answer
86 views

Photography libraries software

I have bunches of photos taken during life and I have some backups of the as well (but version and contents of collections may differ unfortunately), Is there some Software system to to manage such ...
tokka's user avatar
  • 53
5 votes
0 answers
54 views

Client-server storage with persistent, renameable files, renaming history

Users should be allowed to... upload files rename files after upload view the renaming history of a file. User should NOT be allowed to... delete any file change the contents of any file manipulate ...
Lasse Kliemann's user avatar
5 votes
0 answers
182 views

Subversion client for Windows (similar to Versions)

I am a big fan of Versions (Subversion client for Mac OS). I'm looking for a Subversion client that can: work on Windows 7 display the number of new commits that I haven't retrieved yet on several ...
Franck Dernoncourt's user avatar
4 votes
2 answers
586 views

Github-like collaboration platform [duplicate]

The place I do volunteer work for would like to switch from svn to git, and we really love the collaboration features of github. Unfortunately the $300/year cost for a private organisation account is ...
dtech's user avatar
  • 295
4 votes
2 answers
93 views

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

I am after a tool that can provide me with incremental file history (for text-based source files). I use version control but would like more history. This history only needs to be temporary and span ...
Dan Walmsley's user avatar
4 votes
1 answer
202 views

Mercurial GUI with support for evolve

I'm looking for a GUI frontend to the Mercurial version control system. Right now I'm using TortoiseHg, which I dearly love, but it doesn't have any integrated GUI support for the evolve extension (e....
BrenBarn's user avatar
  • 384
4 votes
2 answers
255 views

I am looking for Version Control for office documents

I would like to see if there are any offline options for version control. The problem: The basic set up is, that documents are stored on a central server, and everyone works on their own version of ...
user980071's user avatar
4 votes
1 answer
349 views

Ticket tracking project management workflow software

I'm looking for a piece of software that fulfills the following requirements. I've exhausted my search capabilities. Version control integration (SVN preferred) Tickets support custom fields, ...
Aaron's user avatar
  • 141
4 votes
3 answers
115 views

free text editor with some kind of automatic versioning system

I'm trying some creative writing, and I rewrite a lot of part of the text, and I want to be able to see previous versions of the same part of the text, and maybe merge them. Doing this by copy pasting ...
Ádám Bakai's user avatar
4 votes
2 answers
87 views

Software recommendation to view git-conflict side by side?

I am doing some git merging and there is a conflict. Usually the conflicts are small (less than 10 lines) but this has lots of conflicts that are more than 10 lines each. What software would you ...
Trevor Boyd Smith's user avatar
4 votes
0 answers
151 views

Tool that detects violation of backwards-compatibility in Python code

I'm looking for a tool that compares Python code to a reference version of that code (e.g. the repository's main branch) and determines if the changes necessarily lead to backwards-incompatibility ...
smheidrich's user avatar
4 votes
0 answers
248 views

SVN 1.8 Compatible Client with GUI for Ubuntu 13.10

I'm looking for an SVN GUI for Ubuntu, It needs to be compatible with SVN 1.8 as some of the office run Windows with the latest Tortoise SVN. I've tried RabbitVCS, RapidSVN and even TortoiseSVN ...
Huntly Cameron's user avatar
3 votes
3 answers
105 views

Subversion client for Windows

I'm looking for a recommended Subversion client. The requirements are: User-friendly to be used. More than 4 people to use it. If any possible that the application is free to use. In our case, we do ...
HelloWorld1's user avatar
3 votes
2 answers
103 views

Version control system and front end interface for 40+ students

I am looking for a version control system that will allow me to create any number of repositories and allow up to 30+ people to be able to access it as cheaply as possible. We can host this ourselves ...
Alan Auckland's user avatar
3 votes
4 answers
741 views

A real time version control for programmers?

Websites like Google Docs will save each character you input and allow you to go back in time character by character or word by word instead of being forced to manually commit locally and then push it ...
Ben's user avatar
  • 133
3 votes
1 answer
36 views

Software with a database to lookup hashes of files

Sometimes it happens that an open source project adds files with a wrong license. For example the C code of a game is GPL-2, but by accident a sound file from a proprietary source was copied to the ...
Jonas Stein's user avatar
3 votes
1 answer
996 views

GUI-based version control tool for MySQL

I've been trying to find a change control scheme for the database that makes merges of changes from multiple branches manageable, but every option I find seems overcomplicated. Most people seem to ...
Sebastian Whalen's user avatar
3 votes
2 answers
172 views

Version control system for closed source project

I'm looking for somekind of version control system where I can create a repository for my project, like SVN for example, but with the abillity to define which portion of the source some user will be ...
Leandro Battochio's user avatar
3 votes
2 answers
78 views

Version control system with fast synchronization for multimedia

Suppose you have one external HDD which you connect once a week to your laptop and backup all your important data (e.g. photos/videos) to this external HDD. Now suppose that you have already some ...
Wakan Tanka's user avatar
3 votes
2 answers
83 views

Tool for creating a text based list of changed files from a source tree?

I am looking for a tool that can compare two source trees and output a list of changed files with their paths like shown below. I have Araxis Merge today and use it for comparing and merging changes ...
martinarcher's user avatar
3 votes
1 answer
89 views

Mac backup / sync software

I'm looking for a mac program that would allow me to work following way: Keep all my files on Windows/Samba Share (on Synology NAS device that can also act as rsync server). When I need to work on ...
Kamil Szot's user avatar
3 votes
0 answers
69 views

interfacing markup/git with Word for document collaboration

summary partner A: underling, coder, Linux and FLOSS user, lives in text editor and web browser, accustomed to collaborating using git repos (local and online) and online-repo-supported markup. ...
TomRoche's user avatar
  • 131
3 votes
0 answers
69 views

Binary file versioning on windows - linux systems

In our project, we currently use git version control for our source code. However, we have a need to track our binary releases (virtual machines, configured setups) as well. They are usually some ...
eis's user avatar
  • 151
3 votes
0 answers
294 views

Where can I find user friendly Release Management tools?

I am having a hard time when trying to find a free or commercial tool that offers a dashboard where IT managers, DBAs and developers can easily see which releases versions are currently installed in ...
Junior Mayhé's user avatar
2 votes
4 answers
78 views

Version control system locally

Is there any software that does the version controlling of a module locally. Without actually using the internet can we just have a setup of all the versions of software internally. Please recommend ...
Akshay's user avatar
  • 21
2 votes
4 answers
113 views

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

I am doing a Master's thesis and trying to decide the best way to organize my MATLAB data processing files. I want to ask for advice on the best versioning system to use. What would be the appropriate ...
teepee's user avatar
  • 121
2 votes
1 answer
146 views

Password manager with revision control

I would like to use a password manager that creates revisions for every (saved) change. I don’t want to build something myself (e.g., using text files), so it should be a dedicated application (but ...
unor's user avatar
  • 7,676
2 votes
1 answer
98 views

Video editor that works from plain-text files

I have used iMovie and Final Cut Pro for video projects. I find them easy to work with and intuitive to some degree. After I finish the project, I may want to change one word that appears multiple ...
miguelmorin's user avatar
2 votes
1 answer
109 views

Easy and simple GUI source version control on Windows

I'm a programmer and want begin a work with source version control systems. Of course I know about Git and its popularity. I tried to work with it (its clients) several times, but I did't like it. ...
Vladimir Bershov's user avatar
2 votes
2 answers
39 views

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

Because of security restrictions, I have an environment with 2 Windows PCs which are basically air-gapped - ie not connected to any network. Both PCs will develop some code, which is a shared ...
khafka's user avatar
  • 23