Ticket #2956 (new enhancement)
Opened 6 years ago
Last modified 20 months ago
Upload files to the repository
| Reported by: | anonymous | Owned by: | |
|---|---|---|---|
| Priority: | low | Milestone: | next-major-0.1X |
| Component: | version control/browser | Version: | 0.9.4 |
| Severity: | normal | Keywords: | |
| Cc: | m@… | ||
| Release Notes: | |||
| API Changes: | |||
Description (last modified by cboos) (diff)
Can you build in a simple FileUploading? (into the rep) to Trac for those who cannot install a svn client on their main workstation.
Attachments
Change History
comment:1 Changed 6 years ago by Markus Tacker <m@…>
- Cc m@… added
- Component changed from general to browser
- Summary changed from File Uploading to Upload files to the repository
- Version changed from 0.9.4 to none
comment:2 Changed 6 years ago by eblot
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 Changed 6 years ago by Markus Tacker <m@…>
IMHO this ticket currently has no relevance for a current or future version so I cleared it. Am I wrong?
comment:4 Changed 6 years ago by eblot
I don't know the policy but following this case, many/most "enhancement" features might be considered as version-less (?)
comment:5 Changed 6 years ago by cboos
- Owner changed from jonas to cboos
- Version changed from none to 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?
- The versioncontrol API 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.
comment:6 follow-up: ↓ 7 Changed 6 years ago by ThurnerRupert <rupert.thurner@…>
comment:7 in reply to: ↑ 6 Changed 6 years ago by cboos
Replying to ThurnerRupert <rupert.thurner@gmail.com>:
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 Changed 6 years ago by anonymous
- Milestone set to 2.0
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 Changed 22 months ago by cboos
- Milestone changed from 2.0 to unscheduled
Milestone 2.0 deleted
comment:10 Changed 20 months ago by cboos
- Description modified (diff)
- Milestone changed from triaging to next-major-0.1X
- Owner cboos deleted
- Priority changed from normal to low



I changed the summary to better suit your intention.