From ee6dd9872aabf90d71662c4c39a33f071a8886d0 Mon Sep 17 00:00:00 2001
From: xue <>
Date: Wed, 3 May 2006 18:09:10 +0000
Subject: TAssetManager now ignores .svn directories

---
 framework/Web/TAssetManager.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'framework')

diff --git a/framework/Web/TAssetManager.php b/framework/Web/TAssetManager.php
index bfc5ef8b..deae32ff 100644
--- a/framework/Web/TAssetManager.php
+++ b/framework/Web/TAssetManager.php
@@ -213,6 +213,7 @@ class TAssetManager extends TModule
 	 * File modification time is used to ensure the copied files are latest.
 	 * @param string the source directory
 	 * @param string the destination directory
+	 * @todo a generic solution to ignore certain directories and files
 	 */
 	protected function copyDirectory($src,$dst)
 	{
@@ -221,7 +222,7 @@ class TAssetManager extends TModule
 		$folder=@opendir($src);
 		while($file=@readdir($folder))
 		{
-			if($file==='.' || $file==='..')
+			if($file==='.' || $file==='..' || $file==='.svn')
 				continue;
 			else if(is_file($src.'/'.$file))
 			{
-- 
cgit v1.2.3