news.gmane.com wrote:
"Gerald Combs" <gerald@xxxxxxxxxxxxx> wrote in 
message news:4E43F85A.6070809@xxxxxxxxxxxxx...
On 8/11/11 12:24 AM, news.gmane.com wrote:
Why don't I get the same files, when I checkout the SVN repository?
svn export 
http://anonsvn.wireshark.org/wireshark/releases/wireshark-1.6.0
wireshark
compared to
http://www.wireshark.org/download/src/wireshark-1.6.0.tar.bz2
If you take a fresh SVN checkout (*not* an export) of
http://anonsvn.wireshark.org/wireshark/releases/wireshark-1.6.0 and run
the following:
 perl make-version.pl --package-version
 ./autogen.sh
 ./configure
 make
 make dist
You should get your own copy of wireshark-1.6.0.tar.bz2 which is ready
to build on Windows, OS X, Linux, and UNIX. If your version of the GNU
build chain is close enough to the one running on the Buildbot builder
it will *probably* even be identical to the one available for download.
But would this reproduce the "offically released source files" as mentioned 
in section 3.3.4 of WSDG?
Well, it would produce something very similar, but as Gerald said it 
would not necessarily be exactly the same.
Is the SVN release branch official or the wireshark-1.6.0.tar.bz2?
Does it matter?
Why should I use SVN checkout instead of export? The checkout generates a 
lot of .svn directories that I only need when I modify the files and want to 
check in probably later.
Because SVN fits better into your work flow, for example.  (A while ago 
I asked someone why they built from the release tags instead of just 
downloading the tarball and he said something about it just fitting 
better with his work flow.)