Trac 첨부 파일 삭제
Trac 은 위키나 티켓에 파일을 첨부할 수 있다. 하지만 첨부파일이 잘못되었을 경우에 삭제를 해야 하는데, 아쉽게도 Trac UI 에서 할 수가 없다. CLI 를 이용해서 다음과 같이 삭제할 수 있다.
삭제 명령어
삭제를 위해서는 CLI 명령어를 사용해야 하는데, 대략 다음과 같은 형식이다.
1 2 |
]$ trac-admin $ENV attachment remove <realm:id> <name> </name></realm:id> |
예를들어 첨부 파일에 파일명에 공백이 있을 경우에 위키나 티켓 본문에 넣을 방법이 없다. 따옴표로 감싸거나 %20 으로 HTML 엔터티로 바꿔놔도 안된다. 이럴때는 삭제하고 파일명을 바꾼뒤에 다시 첨부해야 한다. 삭제할때는 다음과 같이 할 수 있다.
1 |
]$ trac-admin /opt/trac/systemv attachment remove ticket:4 "mysql cpu 100.png" |
위와같이 첨부파일에 공백이 있을 경우에 CLI 를 이용해서 삭제할 수 있다.