Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removing empty files from code base #4

Closed
ghost opened this issue Apr 21, 2015 · 2 comments
Closed

Removing empty files from code base #4

ghost opened this issue Apr 21, 2015 · 2 comments
Assignees
Labels

Comments

@ghost
Copy link

@ghost ghost commented Apr 21, 2015

Hallo Herr Hofmann,

im Verzeichnis admin/config sind folgende Dateien mit 0 Bytes:

adminlog.php
config.inc.php
entitylog.php
lockfile.txt

Ich bitte Sie diese ab dem nächsten Update raus zu nehmen. Wenn man das volle Verzeichnis runterlädt und aufspielt werden die vorhandenen Dateien überschrieben, was bei der config.inc.php fatal ist, wenn man kein Update gemacht hat. Das Programm OurWebFTP auf meinem Server mag z.B. keine 0 Byte Dateien und stoppt spätestens bei der lockfile.txt. So sind Sicherungen des aktuellen Systems auch nur mit unnötigen Eingriffen möglich.

Das Update-Verzeichnis sollte auch nur die Dateien enthalten, die geändert wurden. Das augenblickliche Update enthält sehr viele Dateien, welche nicht geändert wurden. So kann man nicht sehen, welche geändert sind. Spielt man nun das Update auf, so werden evt. auch eigene Änderungen an anderen Dateien überschrieben.

Zum einfacheren Handling bitte ich sie dies zu berücksichtigen.

Rolf Joseph / ErdemCan

@ihofmann ihofmann changed the title Anregung Removing empty files from code base Apr 21, 2015
@ihofmann
Copy link
Owner

@ihofmann ihofmann commented Apr 21, 2015

An English summary for interested developers:

It appears that some FTP clients cannot handle empty files (see list of files in issue description).
Suggestion:

  • Add some content to lockfile.txt, e.g. purpose of file (shall prevent concurrent job executions).
  • Use new writable folder for creating and writing remaining files and add folder content to .gitignore. Make sure the new folder is mentioned at the installation manual and in the installation routine.

Feel free to contribute the code. :)

@ihofmann ihofmann self-assigned this Jun 21, 2015
ihofmann added a commit that referenced this issue Jun 21, 2015
Removed generated files from source resolving #4.
@ihofmann
Copy link
Owner

@ihofmann ihofmann commented Jun 21, 2015

Resolved as suggested. The generated files were moved to /generated. The update routine will automatically move the files.

@ihofmann ihofmann closed this Jun 21, 2015
@Requiao Requiao mentioned this issue Nov 16, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.