I use IntelliJ Idea (Ultimate 9.0.3) on Linux at work, and our VCS is Subversion.
Idea proposes to store my SVN password but then tells me it is unable to store the password encrypted, and asks if I want to store it in plain text. Well, no. This is on an Ubuntu 10.04 install with Gnome Keyring available.
Any hints how I could convince Subversion and Idea to work securely together?
The best you can do is to vote for Linux/OS X Subversion credentials working only when stored in plaintext bug in the IDEA issue tracker.
Related
I recently changed my username in Windows 10 and I just discovered that all folders and files in my profile folder are now write-protected. I also can't remove the write-protection.
The profile folder is still named by the older username. Is there a way to fix this or do I have to change my username back?
Sure, had that user password or some kind of key? create a live usb with Hiren's boot, open NT Password and you can solve it, there are times that usually happens and with that tool, in the cases that have happened to me, it has worked.
Regards
PD: Download it from here, you will have to save it on a USB, also you have the steps: https://www.hirensbootcd.org/download/
I am using ubuntu 12.0 machine. I want to set a password
for particular file.
Whenever I open that file, the system should ask the password.
If the password is wrong, don't open that file.
I searched in net. Some sites explain how to set a password
using "cryptkeeper" gem. But, for install that gem needs root
privilege. But I am not a root user.
So, anybody know how to do this using a linux command itself ?
In general I know of no way to do this. Your best bet is to encrypt with something like gpg -c important.docx and decrypt the file when you need it with gpg important.docx.gpg.
Here is a general tutorial.
You is not a root and you wish to password protect some directories?
Its impossible.
I am trying to download http://code.google.com/p/pagedown/ from google code.
Having not done this before, have installed Tortoise SVN and tried various addresses to SVN Checkout.
Addresses I have tried that have resulted in a (405 method not allowed)
https://code.google.com/p/pagedown/
http://code.google.com/p/pagedown/
http://code.google.com/p/pagedown/source/browse/hg
How can I find out which address I should be using?
Also, I am logged into the site as I have a gmail with google.
(Hopefully I have found the correct WMD editor too). Thanks
the source is using a mercurial repository not a subversion one ...
install tortoisehg ( http://tortoisehg.bitbucket.io/ ) and then use the url provided ( https://code.google.com/p/pagedown/ ).
For new mercurial users you should read Joel's great article on http://hginit.com/
Cheers!
This project uses mercurial, not subversion, for version control; you're using the wrong program to download it, as tortoise svn is for subversion. You can try using Tortoise hg.
I'm frankly not even sure this particular project actually uses Subversion - I couldn't tell for sure.
But assuming it does, you can answer most of your Subversion questions here:
http://code.google.com/p/support/wiki/SubversionFAQ
In particular, you can do an anonymous SVN checkout like this:
http://code.google.com/p/support/wiki/SubversionFAQ#How_do_I_check_out_code_anonymously?
You can use a Subversion client to check out a project's "trunk" code
by requesting this URL: http://projectname.googlecode.com/svn/trunk
PS:
All the project page talks about is "Mercurial".
"Tortoise" supports several version control protocols: CVS, SVN ... and Mercurial:
http://tortoisehg.bitbucket.io/
http://code.google.com/p/support/wiki/MercurialFAQ
Environment : Eclipse Indigo, Ubuntu 11.04, Subclipse 1.6
SVN Clients : Subclipse, RabbitVCS
I'm connecting via svn+ssh. My URL looks like :
svn+ssh://[MY NAME]#[MY DOMAIN]/[PATH]
I can connect to the repo just fine. The problem is that every time I try to communicate with the repo, it prompts me for a password. Really annoying!
I get the impression that SVN has the ability to cache passwords -- I've read that's what the ./subversion/auth folder is for. However, my ./subversion/auth folder contains four empty folders.
I've experienced this behavior with both Subclipse and RabbitVCS.
Is there any way to force SVN to cache my credentials?
You need to use Public Key Authentication with SSH:
https://help.ubuntu.com/community/SSH/OpenSSH/Keys
It will enable you to used svn over ssh without entering a password every single time, with help of a common SSH agent.
Subversion itself caches credentials only to servers using HTTP/DAV.
Maybe this may help to someone. Check whether ~/.subversion folder is owned by wrong user, so it may be read-only to user who is using it.
sudo chown -R your_username:your_group ~/.subversion
I want to install a svn web client on Linux (preferred) or Windows. I need only read-only capabilities (no commit required) and I want to be able to compare revisions using diff. my svn server is on another machine so the web server needs to access it over http.
It should also be free...
Do you know any such web client?
There's websvn (websvnphp.github.io) and viewcvs (viewvc.org)
I believe VisualSVN provides what your looking for: http://www.visualsvn.com/
Trac does a pretty good job, also Redmine - you can turn all the other features off on both of them.
I use Trac, but Subversion browsing (with diff) is only part of this project.
Trac is an enhanced wiki and issue tracking system for software development projects. ...
It provides an interface to Subversion (or other version control systems), an integrated Wiki and convenient reporting facilities.
If you are able to spend a little bit of money - try Atlassian Fisheye which is very powerful.
Free for OpenSource-Projects, 10$ for 10 user - more expensive when used for > 10 user
www.atlassian.com
Check out viewvc (it was formerly known as viewcvs).
"ViewVC is a browser interface for CVS and Subversion version control repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions. Basically, ViewVC provides the bulk of the report-like functionality you expect out of your version control tool, but much more prettily than the average textual command-line program output."
You can use Tortoise on Windows.
I do my interacting with SVN in IntelliJ these days. It's got a terrific interface, especially helpful for merges.
Every client of Subversion is a web client, unless you happen to be logged onto the server where your repository lives.
There is a new Web-UI for Subversion repositories named as cSvn. Please look at README.md file https://csvn.radix.pro/csvn/trunk/README.md/.
You can download latest 0.1.2 source package from https://ftp.radix.pro/pub/csvn/.
This Web-UI can be installed in wery simple way on your server (like all packages used Autoconf, Automake utility):
./configure
make
make install
This is very good UI to promotion your opensource work because it support Google Analytics and Donation dialogue and also looks very good on mobile devices (you can see working site https://csvn.radix.pro to make you decision).