1

GitHubでホストされているリポジトリがあり、どのファイルをそこにプッシュする必要があるのか​​疑問に思っています。明らかに私のソースファイルがそれに追加されていますが、使用しているライブラリについてどうしたらよいかわかりません。

たとえば、これをプロジェクトで使用します。/lib/それは私のプロジェクトディレクトリに保存されています。/lib/リポジトリに含める必要がありますか?

4

2 に答える 2

1

他のサードパーティライブラリのライセンスに違反しないように、サードパーティライブラリの最新バージョンをダウンロードするようにユーザーに指示する必要があります(または、テスト済みのOKバージョンを指定できます)。他のソフトウェアで再配布/バンドルできるようにします)。

于 2012-10-03T06:47:17.113 に答える
1

Jenkins、npm、ant + ivyなどの依存関係管理/ビルドツールを使用します...次に、その構成と手順を含めます。貢献への障壁をできるだけ低くしたい。バージョンをダウンロードして調整するように人々に依頼することでさえ、気が進まない可能性があります。2つの同様のプロジェクトに貢献するという選択肢がある場合は、優れたビルドシステムを備えたプロジェクトを選択し、ビルドシステムがないプロジェクトよりも管理を強化します。ユニットテストも含める=)

あなたはJavaを使用しているように見えるので、これが私が支援するプロジェクトの例です。

https://github.com/vngx/vngx-jsch

于 2012-10-05T01:21:10.770 に答える