問題タブ [fossil]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - gitと化石の間で躊躇している
Fossil(またはその他のバージョン管理システム)の初心者はこちら。以前は独自仕様のものを使用していましたが、自分で設定することはありませんでした。
現在、友達やプロジェクトで使えるように設定したいと思っています。
Fossilを選んだのは、主に分散型が道のりのようで、軽量で、バグトラッカーが含まれているためです。しかし、Gitは多くの人に好まれるSCMのようです。FossilよりもGit+someBugTrackerを優先することは、複雑さを増す価値がありますか?より良い選択肢はありますか?私はすべて0から始めなければなりません。
repository - 自己ホスト型cgiスクリプトを使用してFossilを複製すると、「不明なリポジトリ」が生成されます
私は2週間、化石を機能させるように設定しようとしてきましたが、リポジトリを持つことの利点が見当たらない場合は、今ではあきらめていたでしょう。私は本当にこれで私の最後の知恵の終わりにいます。
サーバーとコンピューターの両方に化石をセットアップしました。私のサーバーはLinuxで、ほとんどのホスティングをvirtualminが処理しています。私のコンピューターはWindows7です。
私の化石バイナリは両方とも私のパスにあります。
セルフホストのcgiスクリプトを使用して化石ホスト自体を使用することを選択しました。具体的には、このページの「複数のリポジトリを自動的に提供する別のソリューション」というタイトルのスクリプトとまったく同じスクリプト -http://fossil-scm.org/fossil/wiki ?name=Cookbook
サーバーのIPから/cgi-bin/ pファイルに移動すると、うまく機能しているようです。使用して作成したリポジトリのリストを確認できます。
しかし、ウィキと化石リポジトリの一般的なWebGUIを見ることができます。
次を使用してソースのクローンを作成しようとすると、Windowsマシンから次のようになります。
私は次の一定のエコーしか聞こえません:
ider.fslファイルに設定されている権限でしょうか?明らかに私はSCMを初めて使用しますが、恐竜のクローンを作成するかどうかを調べようとしない限り、ドキュメントやGoogleからの参照でこの問題を説明しているものが見つからないため、非常に問題があります...:/
fossil - 化石の歴史からバイナリファイルを削除する方法
この状況は少し頻繁に発生します。リポジトリ全体が 2MB あり、リポジトリに 20MB の selenium.jar のバックアップがあれば素晴らしいと考える人がいます。したがって、誰もが少なくとも 22MB のリポジトリをダウンロードする必要があり、新しいバイナリ ファイルのバージョンごとにリポジトリのサイズが大きくなります。
化石からバイナリファイルを削除することは可能ですか? 化石哲学の 1 つは歴史を決して書き換えないことだと読みましたが、私は歴史を書き換えたくありません。失われたアーティファクトのように歴史の内容を削除したいだけです。
windows - FOSSIL (バージョン管理システム) は .htaccess ファイルを追加しません。なんで?
多くの .htaccess ファイルを含む Web サイトがあります。しかし、addremove を使用すると化石はそれらをレポに保存しません。代わりに、各 htaccess ファイルを手動で (add コマンドを使用して) 追加する必要があります。何が起こっている?
化石 1.22 (2012-03-17 17:53:25)、Win32。
fossil - 外部ディレクトリの化石追加
ここでいくつかの質問と回答を読みましたが、私の状況に正確に一致するものはありません。
すべての化石リポジトリを1か所に保管したいと思います。
ので、私は持っています
c:\ Fossil_Repos \とWebPages_Repoのリポジトリ、Dev_repoなどのリポジトリ
元のWebページと開発ページをFossil_Reposディレクトリの追放である別々のディレクトリに保持したいのですが、これが私の構造です
この構造は不合理ではないようです。
c:\Fossile_Repos\内からコマンドを実行する場合
次に、c:\ DevEnvironmentの下にあるすべてのディレクトリとファイルのリストが表示されますが、次に追加します
そして、ファイルが存在しないことを示すエラーメッセージを最初のファイルで受け取ります。ファイルパスが正しいことに注意してください(ただし、ファイルセパレータのunixメソッドを使用してディレクトリをC:/DevEnvironment/firstFile.xmlとして報告します)
私がこれを行うことができるかどうかについて誰かが考えましたか?
前もって感謝します
デビッド
fossil - 化石で発信変更を確認するにはどうすればよいですか
正確さとmercurialを使用すると、「発信」コマンドを実行して、サーバーにプッシュされる変更を確認できます。どうすれば化石でそれを行うことができますか?
php - 同じソースの複数のコーダー
コーダーに問題があります。重複するファイルで作業を続けているため、時々お互いの作業を上書きし続けているようです。
私はそれを調べたところ、「化石」が私にとっての解決策かもしれないようです(http://www.fossil-scm.org)が、私はかなり新しいので、誰かがより良いアイデアを持っているかどうか知りたかったすべてに。
dvcs - Fossil: 「有効なリポジトリではありません」 - 削除されたリポジトリ
初めて化石を試してみましたが、数分で台無しになりました。リポジトリを作成し、明らかに間違ったフォルダーなどでコマンドを実行し、最終的に再起動するためにテスト リポジトリを削除しました。(化石は「自己完結型」であるとどこかで読んだことがあるので、リポジトリファイルを削除しても問題ないと思いました。化石リポジトリを削除する正しい方法は何ですか?)
今、私が試したほぼすべてのコマンド(「すべての再構築」を含む)で、削除されたリポジトリ名で「有効なリポジトリではありません」というエラーが表示されます。
今何?
dvcs - 既存のプロジェクトファイルからFossilリポジトリを作成する
これは、初心者向けのクイックスタートガイドで説明されると思います。化石から始めるほとんどの人が、化石で管理を開始したいプロジェクトを持っているからです。それでも、ドキュメントのどこにも説明が見つかりませんでした。
(私はgitから来ていますが、これは私のニーズには重すぎましたが、少なくとも既存のフォルダーに新しいリポジトリを作成するのは簡単でした...)
(私の質問に答えようとしましたが、評判が不十分です。ここにあります:)
私はそれを自分で理解したと思います。初心者のために、これが私がしたことです:
- リポジトリ用のディレクトリを作成し、
C:\www\fossil
fossil
ディレクトリを入力してくださいfossil init projectname
- 既存のプロジェクトのディレクトリを入力してください
C:\www\projectname
fossil open ../fossil/projectname
fossil add *.*
dvcs - Fossil:リポジトリが閉じている間に変更を認識します
リポジトリを開いたときにのみ、プロジェクト内のファイルを変更する必要があります。しかし、リポジトリを開くのを忘れてしまうので、リポジトリを閉じるときにファイルを変更するとどうなるかを確認しようとしました。不便です...
今、私は何が起こるかを理解しています:変更は認識されません。コミットを実行すると、「何も変更されていません」というメッセージが表示されます...これは正しくありません。
見逃した変更を化石に認識させるにはどうすればよいですか?