Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8147701
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 6, 20262026-06-06T14:26:09+00:00 2026-06-06T14:26:09+00:00

I work at a small company, and we connect to our development environment via

  • 0

I work at a small company, and we connect to our development environment via SSH for commits and through SMB to just look through the file structure.

Before I commit my code, I want to be able to see a nice GUI Diff of the files that I am committing. I use Coda 2 to program, and unfortunately it’s Source Control support is shit and won’t detect that the SMB-mounted drive where my development directory is is also an SVN working copy, so all of its SCM tools are totally useless at work.

Anyway, because I am SSH’d in, I can’t use the opendiff or diffmerge commands (since they’re installed on my local computer and not on the remote server).

I’m wondering if anyone can give me a tip as to how I can call svn diff from the command line, but then look at it in a nice GUI display instead of the textual -/+ notation that SVN gives you on the command line.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-06T14:26:11+00:00Added an answer on June 6, 2026 at 2:26 pm

    If you have the preferred GUI tool installed in the server, just tunnel X through ssh like:

    ssh -X yourworkserver
    

    Then just lauch your tool of choice in the server as if it were an X capable terminal.

    If your server does not have (the capability of having) the tools, you could always sync the stuff about to be committed to your local machine. E.g.

    rsync -a --delete --partial --progress --rsh=ssh  username@yourserver:/path/to/code/about/to/be/committed /path/to/the/snapshot/in/your/machine
    

    Then run your favourite GUI tool locally. You can add -az to speed the process up by compressing the traffic.

    If your server has Ubuntu, have someone with privileges run “sudo apt-get install meld”, and use Meld over tunnelled X.

    Most decent text editors (e.g. Emacs, Vim, …) have diff syntax highlighting included in the default configuration and they have text modes too.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Just to preface: I work in a small company that does ASP.NET development and
I work for a web development company, and quite often, some of our projects
I work at a small company and our production system uses a hand-rolled RESTful
I work for a small web development company (only 2 to 3 developers) that
I work in a small company and we - as many others = use
I work for a small company with a .NET product that was acquired by
Imagine you work for a small lean software company. You know the future competitiveness
I work on a small Agile development team which is part of a large,
I work for a small company (read: three employees) that develops web applications, and
I work for a very small company. I was recently faced with the question

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.