Skip to content

The aim of the project is to create cross-platform client for popular version control systems (VCS), such as Subversion, Git, Mercurial.

Notifications You must be signed in to change notification settings

PLLUG/sourceline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

484 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sourceline

Build Status

Description

The aim of the project is to create cross-platform client for popular version control systems (VCS), such as Subversion, Git, Mercurial. As bug tracking system we are using free redmine server http://hostedredmine.com/projects/source_line

Dependencies

Dependencies are stored in src/app/3rdparty folder

boost

Boost was added as a submodule. To get it use:

git submodule update --init --recursive

and you will get modular boost into 3rdparty/boost folder Refer to git submodules documentation for more information.

Build

Use Qt5 and compiler that supports at least C++11 features. Qt must be built with the compiler that supports C++11 also. For example, Qt5 with latest gcc or clang on Linux and Qt5 VS 2013 or Qt5MinGW on Windows.

Project workflow

Directory Structure

sourceline
├── docs
└── src
    ├── app
    │   ├── 3rdparty
    │   ├── pluginsupport
    │   ├── resources
    │   ├── settings_dialog
    │   └── ui
    ├── extensionlib
    ├── plugin
    ├── tools
    └── sourceline.pro

Branches, git workflow

Project has at least the two branches master and development. When adding new feature one creates features/feature_name branch from development branch where feature_name can start with task number. Pull requests with features are merged into development branch. Experiment features are in experimental/feature_name branches.

License

The project is licensed under GPL v3.

About

The aim of the project is to create cross-platform client for popular version control systems (VCS), such as Subversion, Git, Mercurial.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 11