나는 owncloud 서버와 owncloud 데스크탑 클라이언트를 가지고 있습니다. 내가하고 싶은 것은 서버를 지혜롭게 삭제하고 자동으로 PC에서 삭제하도록하는 것입니다. 문제는 owncloud 클라이언트가 "Remove All Files"라는 경고 메시지를 표시한다는 것입니다. 서버에서 파일이 삭제 될 때 모든 파일 제거 또는 파일 보관 선택 옵션이 있습니다. 프롬프트가 나타나지 않고 모든 파일을 자동으로 제거 할 수있는 방법이 있습니까?OwnCloud 모든 파일을 제거하십시오 prompt
답변
버전 2.2.3 (어쩌면 이전 버전)에서는 구성 파일을 변경하여 프롬프트를 비활성화 할 수 있습니다.
code where the prompt is invoked 및 code showing the configuration file property을 참조하십시오.
(Windows의 경우) c:\Users\myuser\AppData\Owncloud\owncloud.cfg
을 편집하고 [General]
섹션 아래에 다음을 추가하면 더 이상 프롬프트가 표시되지 않습니다.
promptDeleteAllFiles=false
짧은 대답 : 현재 변경할 수 없습니다.
긴 대답 : 예기치 않은 실수로 모든 파일을 잃을 수있는 경우가 있었기 때문에이 대화 상자는 안전 장치로 추가되었습니다. 귀하의 관리자가 귀하의 계정을 다시 만들고 비워 두었습니다. 클라이언트는 파일이 사라 졌다고 가정하고이를 잘 복제 할 수 없으므로 로컬에서 데이터 제거를 복제합니다. 이 코드는 오늘날에도 여전히 안전합니다.
두려움이 없다면 Folder::slotAboutToRemoveAllFiles()
을 패치 할 수 있습니다. 또는 버그 리포트를 열면 모든 사람이이를 해결할 수 있습니다. 프롬프트없이 이것을 할 수있는 동기는 무엇입니까?
추 신 : 소스는 GitHub에서 찾을 수 있습니다. URL 및 빌드 지침은 http://doc.owncloud.org/desktop/1.5/building.html입니다.
누군가가 ownCloud에 저장 한 파일을 처리하는 스크립트가있어서 최종 저장 장소로 이동합니다. 그러나이 프롬프트는 수동으로 로그인 할 때까지 클라이언트가 동기화되지 않도록 중지합니다 ...이 문제를 패치하는 방법을 배우게 될 것입니다. Dropbox는이 작업을 수행하지 않습니다. Google 드라이브는이 작업을 수행하지 않습니다. 그러나 클라우드 서비스 (준수 문제)를 사용할 수 없기 때문에 새 보안 업로드 수단을 구축 할 때까지이 솔루션을 사용해야합니다.
- 1. Github, 저장소에서 모든 파일을 제거하십시오.
- 2. 내 폴더의 모든 .gitignore 파일을 제거하십시오.
- 3. GridFS : 모든 참조되지 않은 파일을 제거하십시오.
- 4. 이름으로 모든 폴더를 제거하십시오
- 5. mget prompt override
- 6. Nginx에서 앨리어스가있는 Owncloud
- 7. php에서 owncloud webdav 액세스
- 8. owncloud 설치 클라이언트 오류
- 9. OwnCloud 등록 양식
- 10. Owncloud + Swift + Keystone
- 11. nutorx에서 rutorrent와 owncloud 설정하기
- 12. Synology NAS에 ownCloud 설치
- 13. roundcube owncloud apache nginx
- 14. 하위 폴더 공유 ownCloud
- 15. Linux 서버에있는 파일을 제거하십시오.
- 16. 엄청난 양의 파일을 제거하십시오.
- 17. SSL Nonsecure Items Prompt
- 18. SSH heredoc : bash prompt
- 19. Python : Answer terminal prompt
- 20. Git submodule password prompt
- 21. update links prompt issue
- 22. createdTextNode에서 모든 texnode를 제거하십시오.
- 23. 모든 관측치에서 콜론을 제거하십시오.
- 24. 이미지에서 모든 윤곽을 제거하십시오.
- 25. 모든 것을 제거하십시오
- 26. .htaccess로 모든 확장자를 제거하십시오.
- 27. 모든 항목을 -1로 제거하십시오.
- 28. 변수의 모든 구두점을 제거하십시오
- 29. 문자열에서 모든 - 인수를 제거하십시오.
- 30. Magento의 모든 고객을 제거하십시오
실제로이 옵션은 단일 파일에서도 작동합니까? 나는 owncloud 클라이언트가 나의 컴퓨터에 무엇이든을 삭제할 이제까지 원하지 않는다 !! – Dani
아니요. 코드 변경 없이는 불가능합니다. 우리는 이것을 구현할 계획도 없습니다. – danimo
적어도 클라이언트의 최신 버전 (2.2.3)에서 참조 된 코드는 구성 파일을 통해 기능을 끌 수 있음을 보여줍니다. https://github.com/owncloud/client/blob/e6d3a5a2521561330ccd9bf728ea8668cd39587a/ src/gui/folder.cpp # L971 – ETL