rss

vb rss [OPTIONS]

Description

The CLI variant of the /timeline.rss page, this produces an RSS feed of the timeline to stdout.

Options

-type, y FLAG

May be: all (default), ci (show check-ins only), t (show tickets only), w (show wiki only)

-limit, n LIMIT

The maximum number of items to show

-tkt HASH

Filter for only those events for the specified ticket

-tag TAG

Filter for a tag

-wiki NAME

Filter on a specific wiki page

Special options

Only one of -tkt, -tag, or -wiki may be used.

-name FILENAME

Filter for a specific file. This may be combined with one of the other filters (useful for looking at a specific branch).

-url STRING

Set the RSS feed’s root URL to the given string. The default is URL-PLACEHOLDER (without quotes).

Examples

  • Generate an RSS feed for recent activity

$ vb rss -limit 5
<?xml version="1.0"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/"   version="2.0"><channel>
<title>VisionByte source repository for: URL-PLACEHOLDER</title>
<link>URL-PLACEHOLDER</link>
<description>VisionByte source repository for: URL-PLACEHOLDER</description>
<pubDate>Tue, 31 Mar 2026 13:00:37 +0000</pubDate>
<generator>VisionByte version [1ba1bfbc9f] 2026-03-31 12:55:15</generator>
<item><title>initial empty check-in (tags: trunk)</title>
<link>URL-PLACEHOLDER/info/64fa597094936e7a5ef4ca557c2d5e6784c2dcf9c0479793ef7ecaccce7a39cb</link>
<description>initial empty check-in (tags: trunk)</description>
<pubDate>Tue, 31 Mar 2026 13:00:36 +0000</pubDate>
<dc:creator>ubuntu</dc:creator>
<guid>/info/64fa597094936e7a5ef4ca557c2d5e6784c2dcf9c0479793ef7ecaccce7a39cb</guid>
</item>
</channel>
</rss>
  • Add a check-in so the feed has content

$ vb ci -m "add note"
Committed version: 642e92bc07e309c90eed6a9c7f8afd5748084644e6646f5d823fc171313a5984
$ vb rss
<?xml version="1.0"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/"   version="2.0"><channel>
<title>VisionByte source repository for: URL-PLACEHOLDER</title>
<link>URL-PLACEHOLDER</link>
<description>VisionByte source repository for: URL-PLACEHOLDER</description>
<pubDate>Tue, 31 Mar 2026 13:00:37 +0000</pubDate>
<generator>VisionByte version [1ba1bfbc9f] 2026-03-31 12:55:15</generator>
<item><title>add note (tags: trunk)</title>
<link>URL-PLACEHOLDER/info/642e92bc07e309c90eed6a9c7f8afd5748084644e6646f5d823fc171313a5984</link>
<description>add note (tags: trunk)</description>
<pubDate>Tue, 31 Mar 2026 13:00:37 +0000</pubDate>
<dc:creator>ubuntu</dc:creator>
<guid>/info/642e92bc07e309c90eed6a9c7f8afd5748084644e6646f5d823fc171313a5984</guid>
</item>
<item><title>initial empty check-in (tags: trunk)</title>
<link>URL-PLACEHOLDER/info/64fa597094936e7a5ef4ca557c2d5e6784c2dcf9c0479793ef7ecaccce7a39cb</link>
<description>initial empty check-in (tags: trunk)</description>
<pubDate>Tue, 31 Mar 2026 13:00:36 +0000</pubDate>
<dc:creator>ubuntu</dc:creator>
<guid>/info/64fa597094936e7a5ef4ca557c2d5e6784c2dcf9c0479793ef7ecaccce7a39cb</guid>
</item>
</channel>
</rss>