Edgewall Software
Modify

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

I changed the summary to better suit your intention.

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: Changed 6 years ago by ThurnerRupert <rupert.thurner@…>

would the solution stated in #2755 via source: TracLinks and open the svn with "open as webfolder" and therefor use webdav in internet explorer resp. a webdav client be a valid one?

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
View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will be changed from (none). Next status will be 'new'
The owner will be changed from (none) to anonymous. Next status will be 'assigned'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.