Opened 17 years ago
Last modified 6 years ago
#2956 new enhancement
Upload files to the repository
|Reported by:||anonymous||Owned by:|
Description (last modified by )
Can you build in a simple FileUploading (into the rep) to Trac for those who cannot install a svn client on their main workstation.
Change History (11)
comment:1 by , 17 years ago
|Component:||general → browser|
|Summary:||File Uploading → Upload files to the repository|
|Version:||0.9.4 → none|
comment:2 by , 17 years ago
I do not think this kind of features belong to the Trac Core, but to a plugin…
(mtacker: why clearing the current version number ?)
comment:3 by , 17 years ago
IMHO this ticket currently has no relevance for a current or future version so I cleared it. Am I wrong?
comment:4 by , 17 years ago
I don't know the policy but following this case, many/most "enhancement" features might be considered as version-less (?)
comment:5 by , 17 years ago
|Version:||none → 0.9.4|
Well, I think that even if that functionality is to be provided by a plugin, there are a few things that we should consider in Trac Core to facilitate this:
- What are the extensions points in the TracBrowser that would be needed for this?
versioncontrolAPI will probably be extended to support writing to the repository (see also #1132 and #781). If so, this should make it easy for such a plugin to be written in a VersioningSystemBackend independant way.
follow-up: 7 comment:6 by , 17 years ago
comment:7 by , 17 years ago
Replying to ThurnerRupert <firstname.lastname@example.org>:
would the solution stated in #2755 via source: TracLinks and open the svn with "open as webfolder" and therefore use webdav in internet explorer resp. a webdav client be a valid one?
It is a valid approach, but this ticket is simply about an alternative approach, which can be useful when you don't have a WebDAV access to your SVN repository (e.g. all you have is TracStandalone).
Furthermore, this ticket is more about the necessary changes that need to be done in Trac core in order to support a repository upload plugin than about the plugin itself (see comment:5).
comment:8 by , 17 years ago
It would be great if:
- an user loggin trac
- the user send a diff file by uploading the file or copy/past in a textarea
- Trac send the diff to the Version Control System (VersioningSystemBackend)
- if the answer of the VCS is OK, Trac create a Changeset
comment:9 by , 13 years ago
|Milestone:||2.0 → unscheduled|
Milestone 2.0 deleted
comment:10 by , 13 years ago
|Milestone:||triaging → next-major-0.1X|
|Priority:||normal → low|
comment:11 by , 6 years ago
- browse source - edit feature?
I changed the summary to better suit your intention.