誰かがこれを既に済まされているに違いないと思われますが、私が探している最終製品を見つけることができません。散文のバージョン管理
テキストのバージョン管理システムを使用するのは面倒です。それぞれの文の最後に改行文字が必要で、長い文の途中でも改行文字が必要です。 gitソースを見ると、'\n'
をチェックするいくつかのルーチンを変更することで、'\n'
やパターン'\\.\s'
と一致するようにする必要があります。しかし、それは細心の注意を払って行う必要がある作業であるか、またはかなりひどく壊れていることが分かります。
すでにこれを行っている誰かを知っていますか?または他の選択肢?
ありがとうございます!
私はこのためにMediaWikiを使用することをお勧めします。それは魅力のようなサービス(バージョン管理の散策)をしています。それは確かにPHPアプリケーションですが、それは価値があります。 – brandizzi
gitは散文のために働きます。 gitは、それらを自然に持たない場合、短い行や余分な改行を必要としません。 –
あなたの懸念事項はきれいな差分を表示しているのか、効率的な圧縮を行っていますか?後者には大丈夫です。それはまたあなたの問題の多くを処理する単語差分を行うことができますし、必要であれば差分を外部のdifftoolに渡すことさえできます。 – Cascabel