2016-08-14 2 views
-1

jenkins経由でSVNにファイルをコミットしています。 このファイルはリビジョンには影響しません。リビジョン番号を増やしたり、リビジョン番号を増やしたりしないでください。リビジョン番号を更新せずにどのようにコミットできますか?リビジョンを変更せずにSVNにコミットします

svn commit -m "Jeninkins build number update" AndroidStable/BuildNumber.txt --non-interactive --username jenkins --password jenkins 
+4

これは意味をなさない。変更をコミットしたことを記録せずに変更をコミットしたいですか? –

+0

私のチームはリビジョン番号をチェックして、コード内で何か変わったかどうかを確認します。 BuildNumber.txtファイルは、バージョンをリリースするためだけにコードには影響しません。しかし、コードが変更されていない場合は、同じリビジョンを使用する必要があります。このファイルは、SVNリビジョン番号 – Dim

+3

とは関係がありません。次に、このものをリリースとしてマークするために_tag_を使用してください。 – StephenKing

答えて

7

あなたが求めていることはできません。 SVN *は "code"と "not code"を区別しません。レポの内容の変更はコミットであり、これは(定義上)リビジョン番号のバンプです。

リビジョン番号を最終ビルド成果物に組み込むだけであれば、SVNにコミットする必要はありません。あなたはビルド時にそれを引き出すことができます。

もっと簡単に言えば、自動生成されたものはバージョンコントロールに入れないでください。


*または実際に私は精通してい任意のバージョン管理システム。

関連する問題