通過CVS的pserver,你需要在讀寫操作之前「登陸」到伺服器—即使是匿名操作。Subversion版本庫使用Apache的httpd或svnserve作為伺服器,你不需要開始時提供認證憑證—如果一個操作需要認證,伺服器會要求你的憑證(不管這憑證是用戶名與密碼,客戶證書還是兩個都有)。所以如果你的工作副本是全域可讀的,在所有的讀操作中不需要任何認證。
相對於CVS,Subversion會一直在磁碟(在你的~/.subversion/auth/目錄)快取憑證,除非你通過--no-auth-cache選項告訴它不這樣做。
這個行為也有例外,當使用SSH管道的svnserve伺服器時,使用svn+ssh://的URL模式這種情況下,ssh會在通道剛開始時無條件的要求認證。