Ticket #156 (closed enhancement: fixed)
Opened 8 years ago
Last modified 6 years ago
Using Trac without subversion.
| Reported by: | jonas | Owned by: | cboos |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.10 |
| Component: | version control | Version: | 0.5.2 |
| Severity: | normal | Keywords: | |
| Cc: | eric-trac@… | ||
| Release Notes: | |||
| API Changes: | |||
Description
It should be possible to use Trac without having a subversion repository. The wiki and ticket system alone can be useful.
Attachments
Change History
comment:1 Changed 7 years ago by anonymous
comment:2 Changed 7 years ago by bryan@…
Agree wholeheartedly! Without svn it would be excellent for sysadmins as a combined ticketing/documentation system.
comment:3 Changed 7 years ago by richard_c@…
What is proposed as the storage mechanism for the wiki, if not SVN? SQL? Stacks of diffs? CVS? I don't see how "not using SVN" will help as such.
Why not build up some scripts and a bundled SVN client/libraries, using the FSFS SVN backend? The idea here is to encapsulate SVN, and Berkley DB, to the point where they become irrelevant as entities. Does it really matter what happens "inside" a wiki?
If the wiki grows large enough to out grow a generic back end, then manage it as the full-blooded service it has become (Berkley DB, and the rest of it).
comment:4 Changed 7 years ago by cmlenz
Subversion isn't being used to store the Wiki pages, they are stored in the SQLite database. Subversion is really only used in read-only mode, for providing views on the repositories.
comment:5 Changed 7 years ago by cmlenz
See TracPluggableModules.
comment:6 Changed 7 years ago by cmlenz
- Severity changed from normal to enhancement
comment:7 Changed 7 years ago by Eric Hopper <eric-trac@…>
I did this with one Trac I set up because they were using Perforce as the version control system. So I just created an empty Subversion repository and point Trac at that. It was slightly annoying to have to set up Subversion on that machine and create an extra repository, but not that annoying.
comment:8 Changed 6 years ago by cboos
- Milestone changed from 1.0 to 0.9
- Owner changed from jonas to cboos
- Status changed from new to assigned
The web_ui refactoring
made it possible to disable the version control related modules,
within the trac.ini file:
[disabled_components] trac.versioncontrol.web_ui = yes
What's left to be done is making the initialization
of the SVN repository optional in trac-admin.
Changed 6 years ago by dmbrucker@…
- Attachment trac_dont_init_svn.patch added
skip svn initialization given '--none'
comment:9 Changed 6 years ago by cboos
(cmlenz: this won't be ready for 0.9b2)
comment:10 Changed 6 years ago by anonymous
- Cc eric-trac@… added
comment:11 Changed 6 years ago by cmlenz
- Milestone changed from 0.9 to 0.9.1
Postponing. This is also related to #2148.
comment:12 Changed 6 years ago by cboos
- Component changed from general to version control
The current vc-refactoring branch (source:sandbox/vc-refactoring@2511)
has this feature.
comment:13 Changed 6 years ago by cmlenz
- Milestone changed from 0.9.1 to 0.9.2
comment:14 Changed 6 years ago by cmlenz
- Milestone changed from 0.9.3 to 1.0
- Resolution set to fixed
- Status changed from assigned to closed
The vc-refactoring branch has been merged in [2669], which allows Trac to be initialized without a Subversion repository. The specifics still need a bit of polish, but the basics are there now.
comment:15 Changed 6 years ago by cmlenz
- Milestone changed from 1.0 to 0.10
comment:16 Changed 6 years ago by 희망
부업, 사업 모두 좋습니다.
평생 고정수입이 발생합니다.
현재 국내 극소수 밖에 모르는 초특급정보입니다.
샘플만 보내줘도 됩니다.
제품이 좋으면 여러 말 할 필요가 없는 것이죠.
매일 카드로 수입이 들어옵니다.
그날 그날 매일 지급받습니다.
시작과 함께 바로 수입 발생가능합니다.
손해볼 것도 없고 누구도 피해볼 것도 없습니다.
이상한 거 절대 아닙니다.(100% 합법적이며 건전합니다.)
더 이상 긴말 하지 않겠습니다.
돈 벌고 싶은 분은 아래 메일로 연락주시면 자세한 정보를 알려드리겠습니다.
pkroman@…
관리자님! 폐를 끼쳐 죄송합니다.
게시판주소를 알려주시면 다시 올리지 않겠습니다.
삭제비번은 1111입니다.
comment:17 Changed 6 years ago by 무제한
단돈 300원으로 월 300만원 수익내는 방법을 전격공개합니다
"너 아직도 컨텐츠(부가서비스) 건당 돈내고 다운받니???
난 하루 300원으로 무제한 다운받는데 "
방금 한 이말 주위 사람한테 못하시는 분 없으시죠??
네 바로 최신영화, MP3, 휴대폰 배경화면, 벨소리 등을
무제한으로 다운받는 사업입니다!!!
돈 한푼 안들이고 월 300만원을 버는 사업!!!
생각하고 말고 할 것이 없습니다. 연락주세요.
cloudnate@… .
운영자님! 좋은 정보라서 올렸습니다. 삭제번호 1111이구요.
url을 보내주시면 다시는 보내지 않을께요.
사업 많이 번창하세요.



Definitely! I just wanted to replace bugzilla, not migrate my whole project to subversion. This is not modular.