The Expanse: the new book is out!

I’ve blogged a bit about The Expanse in the past, mostly to tell you about the TV series that I’ve grown to really enjoy. I’m also a big fan of the books the series is based on. I’ve read all 7 books published so far, and have been waiting impatiently for the 8th book to become available.

Today is the day! :) Tiamat’s Wrath is the 8th and penultimate book in the series, and you can now purchase it in all formats.

Continue reading

I’m on YouTube!

I don’t talk about work too often, but this time I have to share this :) Automattic has a series of interviews, all available on YouTube, where you can discover different Automatticians, what motivates them, and what they do every day. 

I was interviewed back in December, and talked a bit about what I do, and why I like working at Automattic. As I said in the video, if you’ve thought about applying in the past but haven’t done it yet, give it a try! You have nothing to lose :)

SVN and @ characters: peg revision is not allowed here

This has got me stuck a few times in the past few months so I thought I would write this down and get this committed to memory, once and for all!

When working with SVN and trying to add or remove a file that includes the @ to your working copy, you will run into a peg revision is not allowed here error:

svn rm modules/sharedaddy/images/[email protected]
svn: E200009: 'modules/sharedaddy/images/[email protected]': a peg revision is not allowed here

That is because SVN uses the @ symbol as a way to determine a specific revision, like so:

svn info [email protected]
Path: readme.txt
Name: readme.txt
URL: https://plugins.svn.wordpress.org/jetpack/trunk/readme.txt
Relative URL: ^/jetpack/trunk/readme.txt
Repository Root: https://plugins.svn.wordpress.org
Repository UUID: b8457f37-d9ea-0310-8a92-e5e31aec5664
Revision: 2021803
Node Kind: file
Last Changed Author: jeherve
Last Changed Rev: 2021532
Last Changed Date: 2019-01-29 22:57:37 +0100 (Tue, 29 Jan 2019)

To work around that, all you need to do is add an @ symbol at the end of the filename, like so:

svn rm modules/sharedaddy/images/[email protected]@
D         modules/sharedaddy/images/[email protected]

Problem solved!