私は git ユーザーではありません (あえぎ)。ダルクを使用しています。私の質問は次のとおりです。git リポジトリをフォークし、github でホストし、darcs リポジトリで使用することを明らかにするには、どのような手順を踏む必要がありますか? Atom パッケージ (git-log-utils に依存する git-time-machine) を移植して、darcs で動作するようにしようとしています。これらのプロジェクトの両方でほとんどの Javascript を再利用し、bash コマンドの一部を書き直し、それらのコマンドが返すものを処理する解析メソッドを書き直したいと考えています。私が見る限り、他のすべては再利用可能なはずです。ただし、フォークで人々を混乱させたくありません。私が従うべき規則はありますか?
置き換えたいものの緩い例 (行: 1):
cmd = "git log" + flags + " " + fileName;
if (process.env.DEBUG === '1') {
console.log('$ ' + cmd);
}
return ChildProcess.execSync(cmd, {
stdio: 'pipe',
cwd: directory
}).toString();
(このコードは機能しません。これは緩い例です):
cmd = "darcs annotate" + flags + " " + fileName;
if (process.env.DEBUG === '1') {
console.log('$ ' + cmd);
}
return ChildProcess.execSync(cmd, {
stdio: 'pipe',
cwd: directory
}).toString();