Skip to main content

Notes

TracChangeFileBiffPlugin is useful to query or monitor certain file in the repository when someone will update it.

Note: TracChangeFileBiffPlugin requires Trac 1.0 or higher since it uses the list format of text type. (TracTicketsCustomFields)

Features

  • Provides a feature like Biff for file in repository

Configuration

  • Enable TracChangeFileBiffPlugin in Plugins page.

  • Access to File Biff admin panel

The option of ticket-custom section would be added when you access to File Biff admin page like this.

[ticket-custom]
filebiff = text
filebiff.format = list
filebiff.label = Biff       ; change filed label as you like
filebiff.multiple = true    ; this option is used by TracMultiSelectBoxPlugin
filebiff.options =          ; will be set when you configure File Biff settings
filebiff.size = 3           ; this option is used by TracMultiSelectBoxPlugin
filebiff.matching_pattern = fnmatch ; glob matching pattern (fnmatch or gitignore)
  • Configure a File Biff settings

Specification:

  • White-space is not allowed to include into Name

  • Cc and Filename are configured multiple values separated by comma.

  • The glob pattern for Filename is allowed

  • The glob pattern is configurable in filebiff.matching_pattern of [ticket-custom]. The possible values are (default: fnmatch):

Added [changefilebiff] section after you configured File Biff settings like this.

[changefilebiff]
biff.2e320ca20d1aed6a.cc = user1
biff.2e320ca20d1aed6a.filename = *.txt, *.text
biff.2e320ca20d1aed6a.name = text-files
biff.319ddde3cb437ffc.cc = user2, guest1
biff.319ddde3cb437ffc.filename = *.properties
biff.319ddde3cb437ffc.name = property-files
biff.dd487b83e5e76d08.cc = user1, user2
biff.dd487b83e5e76d08.filename = *.gif, *.png, *.jpg
biff.dd487b83e5e76d08.name = Image-files
biff_keys = dd487b83e5e76d08, 319ddde3cb437ffc, 2e320ca20d1aed6a

Operation Tips

integrate TracMultiSelectBoxPlugin

To integrate TracMultiSelectBoxPlugin is good practice for ticket maintenance like this.

ChangeLog

0.4.0 (2015-03-29)

  • support gitignore style for pattern matching

0.3.0 (2014-04-04)

  • first release

Metadata

Release files for TracChangeFileBiffPlugin 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for TracChangeFileBiffPlugin 0.4.0
File Size Uploaded Provenance
TracChangeFileBiffPlugin-0.4.0.tar.gz 15.4 kB Without provenance Details

Release files / TracChangeFileBiffPlugin-0.4.0.tar.gz

Download URL TracChangeFileBiffPlugin-0.4.0.tar.gz
Size 15.4 kB
Tags Source
SHA-256 checksum
How to use checksums
fa32396b622c9b73b9b4b64a3e8a3b493b0634003caa8e99b2f3f53967fc8e9e
BLAKE2b-256 checksum
How to use checksums
b1b5257cec4a533b3a774f9422ed938f917eb6b1a7801d9f03c2df7385c2140f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for TracChangeFileBiffPlugin 0.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.4.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page