From owner-freebsd-questions@FreeBSD.ORG Tue Sep 23 21:03:07 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5E112CD3 for ; Tue, 23 Sep 2014 21:03:07 +0000 (UTC) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1FF24971 for ; Tue, 23 Sep 2014 21:03:06 +0000 (UTC) Received: from r56.edvax.de (port-92-195-78-194.dynamic.qsc.de [92.195.78.194]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx02.qsc.de (Postfix) with ESMTPS id 727CE27792; Tue, 23 Sep 2014 23:03:05 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id s8NL35Au002755; Tue, 23 Sep 2014 23:03:05 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Tue, 23 Sep 2014 23:03:05 +0200 From: Polytropon To: "William A. Mahaffey III" Subject: Re: Tor-project & git .... Message-Id: <20140923230305.471c5dac.freebsd@edvax.de> In-Reply-To: <5421DC35.5000402@hiwaay.net> References: <5421DC35.5000402@hiwaay.net> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: FreeBSD Questions !!!! X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2014 21:03:07 -0000 On Tue, 23 Sep 2014 15:46:45 -0500, William A. Mahaffey III wrote: > .... I am interested in the tor project (https://www.torproject.org/) > for anonymizing my browsing. Inconveniently (but not surprisingly), they > don't have a prebuilt FBSD 9.3 package. FreeBSD has a port of Tor in its collection, but I don't know how far that can be used as an integration to web browsers... > Even more inconveniently, they > use git for project management, which I know nothing about. I downloaded > & installed FBSD git (git-2.1.0) a week or 2 ago, & have been reading > the man pages, but am still a bit clueless (OK, fully & completely > clueless) as to how it operates, including how to download a software > tree to start with. That's easy: "git clone ", where the source is usually provided on the project page. This will get you a local copy of the source tree. Here are two "cheat sheets" for reference: http://training.github.com/kit/downloads/github-git-cheat-sheet.pdf http://www.git-tower.com/blog/git-cheat-sheet/ But keep in mind that this source tree usually contains the whole project source, not just the specific parts you'd need to build the software on FreeBSD. That's why there's the ports collection on FreeBSD: Software which is contained in it has been patched and approved to build on the FreeBSD operating system. If possible, use that, it's less proble- matic. Of course a git checkout of the _current_ sources will offer you a more recent version, but it may come at the price that more tweaking is needed to get a usable result. Git isn't much different (in purpose) from Subversion (svn) which FreeBSD uses to track versions, and there are many similarities to older version control systems like CVS (which FreeBSD previously used). You just "need" it to get the source tree and to update it (against the remote repository), that's all. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...