1

非常に単純な trigger.io プロジェクトの src (またはその他のサブ フォルダー) に mp3 を含めると、奇妙な動作が発生します。

最初のビルドは正常に動作します。2 番目のビルドで、次のエラーが表示されます: (ドイツ語の翻訳を追加しました)

2012-07-13 12:51:38,017 [  DEBUG] Checking API response for success or error
2012-07-13 12:51:38,131 [  DEBUG] configuration is identical to last run
2012-07-13 12:51:38,131 [  DEBUG] already authenticated - continuing
2012-07-13 12:51:38,131 [  DEBUG] GET https://trigger.io/api/app/69c8695eccc911e1a8c212313d1adcbe/should_rebuild
2012-07-13 12:51:38,394 [  DEBUG] Checking API response for success or error
2012-07-13 12:51:38,394 [   INFO] Configuration is unchanged: using existing templates
2012-07-13 12:51:48,394 [  ERROR] Something went wrong that we didn't expect:
2012-07-13 12:51:48,394 [  ERROR] [Error 183] Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist: 'development'
Translation: A file cannot be created if it exists allready: 'development'
2012-07-13 12:51:48,394 [  DEBUG] Traceback (most recent call last):
  File "C:\Users\asic\forge-tools-3.3.2\forge-tools\forge\async.py", line 96, in run
    result = self._target(*self._args, **self._kwargs)
  File "C:\Users\asic\forge-tools-3.3.2\forge-tools\forge\main.py", line 369, in development_build
    try_a_few_times(move_files_across)
  File "C:\Users\asic\forge-tools-3.3.2\forge-tools\forge\lib.py", line 25, in try_a_few_times
    f()
  File "C:\Users\asic\forge-tools-3.3.2\forge-tools\forge\main.py", line 365, in move_files_across
    shutil.copytree(defaults.TEMPLATE_DIR, 'development')
  File "C:\Python27\lib\shutil.py", line 174, in copytree
    os.makedirs(dst)
  File "C:\Python27\lib\os.py", line 157, in makedirs
    mkdir(name, mode)
WindowsError: [Error 183] Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist: 'development'
Translation: A file cannot be created if it exists allready: 'development'

それを修正する唯一の方法は、開発フォルダーを削除して最初からビルドすることです..

4

1 に答える 1

2

「forge ビルド」を実行すると、既存の「development」ディレクトリが削除され、再作成されます。そのため、Windows の別のアプリ内で .mp3 を開いていると、ファイルが削除されない可能性があるため、2 番目の「forge ビルド」でこの問題が発生します。

于 2012-07-17T01:57:11.283 に答える