Skip to content

ermshiperete/LfMerge

 
 

Repository files navigation

LfMerge

Send/Receive for languageforge.org

Special Thanks To

For error reporting:

Bugsnag logo

Preqrequisites

You'll have to install some package dependencies. These are listed in build/dependencies.config. This is easiest done by running

build/install-deps

For successfully running the unit tests you'll have to clone the web-languageforge repo into data/php.

Building

You can load and compile LfMerge.sln in Visual Studio or MonoDevelop/Rider.

Alternatively you can build and run the tests on the command line:

msbuild /t:Test /p:Configuration=Debug build/LfMerge.proj

Building on Windows

LfMerge is intended to be run on Linux and the development happens on Linux. For testing/debugging purposes it might be useful to build on Windows. Be prepared that building on Windows might currently not work or that the tests don't work out of the box.

Logfiles

LfMerge and LfMergeQueueManager log some output. On a Xenial system this can be seen by running:

journalctl -t LfMerge -t LfMergeQueueManager -e

If you want to redirect the output to a file and still see the colors, you can use:

script -qfc "journalctl -t LfMerge --no-pager" /dev/null > lfmerge.log.txt
less -R lfmerge.log.txt

About

Send/Receive for languageforge.org

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 97.5%
  • Python 1.8%
  • Other 0.7%