Customers have installed this app in at least 193 active instances.
    by Pavel Baranchikovfor Bitbucket Server 5.0.0 - 5.3.0 and more versions
    Versions available for Bitbucket Server 3.0.0 - 4.14.8
    Pavel Baranchikov supports this app.

    Get support

    Data Center
    This app is compatible with the clustering and high-availability capabilities of our products.
    Get it nowFree app

    Git/Stash EOL-style check plugin

    Git/Stash EOL-style check plugin

    Rejects pushes

    Prevents merging

    Supports excludes

    Plugin rejects pushing commits, containing wrong EOL style

    Prevents pull requests with wrong EOL style from merging

    Plugin supports files regexp for exclusion from the checks.

    There is a special option to allow wrong EOL style for files, which are already committed with wrong EOL style.

    More details

    There are multiple problems developing software on different operating systems. One of the most popular - mixing of different end-of-line styles, which have CRLF for Windows, LF for Linux, and CR for MacOS.

    Git defines, that sources should be stored using Linux-style EOF. It is described in ProGit book v2 http://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration#Formatting-and-Whitespace

    This plugin performs both pre-receive hook and merge-check for restricting EOL-style of the committed code. Only Linux-style code is allowed.

    User reviews

    Sign in to write a review
    by Shane Poage on 2015-01-07
    Works as advertised, but currently (as of 1/6/2014) rejects any attempt to push with --tags included.
    Was this review helpful?YesNo
    Pavel Baranchikov
    Fixed in version 0.3


    Pavel Baranchikov provides support for this app.

    Vendor support resources


    Find out how this app works.

    See existing Q&A in Atlassian CommunityAsk a question in the Atlassian Community

    Atlassian-hosted discussions connect you to other customers who use this app.


    Version 0.8 Bitbucket Server 5.0.0 - 5.3.0 Released 2017-05-22


    Bitbucket migration release


    Support for Bitbucket server 5.x


    1. Log into your Bitbucket instance as an admin.
    2. Click the admin dropdown and choose Add-ons. The Manage add-ons screen loads.
    3. Click Find new add-ons from the left-hand side of the page.
    4. Locate stash-eol-check via search. Results include app versions compatible with your Bitbucket instance.
    5. Click Install to download and install your app.
    6. You're all set! Click Close in the Installed and ready to go dialog.

    To find older stash-eol-check versions compatible with your instance, you can look through our version history page.

    Similar apps