私は検索可能なバージョンのconrolを必要とするwikiアプリケーションを書いています。このための最良のデータモデルは何ですか?Wikiアプリケーションの作成時にバージョニングを保存する最も良い方法は何ですか?
私はDjangoでそれを書いています。それは大したことではありません。
私は検索可能なバージョンのconrolを必要とするwikiアプリケーションを書いています。このための最良のデータモデルは何ですか?Wikiアプリケーションの作成時にバージョニングを保存する最も良い方法は何ですか?
私はDjangoでそれを書いています。それは大したことではありません。
基本的には、「バージョン管理を実装するにはどうすればよいですか」という質問があります。これにはいくつかのモデルがありますが、最初に質問するのは、 "なぜ既存の実装の数を使用するのではなく、wikiを構築していますか?"です。
あなたはPythonで書かれたソースコードのバージョン管理を持つWikiを探しているなら、私は非常に彼らが使用している場合、私はわからない
、 tracのをお勧めしますジャンゴ、しかし。
ドキュメント管理システムが組み込まれたwikiを探している場合、私は自分のオフィス用に設計してビルドしました。 Charlieが言及しているように、これを実装する方法はいくつもあり、あなたの実装はおそらくあなたのオフィスがどのように動作するかに大きく依存します。私たちのシステムの仕組みを詳しく説明したいのであれば、私はそれを詳しく喜んでいるでしょう - コメントを残して、私はこの投稿を編集します。
バージョンコントロールを実装せず、既存の実装の1つを使用することをお勧めします。バージョン管理は実装には多大な労力を要し、うまく実装されていなければユーザーには大変な労力を要します。
例えば、ikiwikiのように、バージョン管理システムを抽象化するためのプラグインがあり、複数のバージョンをサポートするため、ユーザーが選択できるようにします。
私はリストen.wikipedia.org/wiki/Svnwiki
にsvnwikiを追加します、あなたはバージョン管理とウィキのDjangoの実施を提案することができますか? – blackrobot
彼の質問に本当に答えなかった。 –